1. विकी
  2. /विज़ुअल और लाइटिंग
  3. /Atmospherics

Atmospherics

Minecraft Bedrock Vibrant Visuals में आसमान बदलें: atmospherics फ़ाइल, आसमान और क्षितिज के रंग, सूरज की चमक, दिन के समय के keyframes और इसे लागू करने का तरीका।

Atmospherics, Vibrant Visuals में आसमान को कंट्रोल करते हैं: सीधे ऊपर का रंग, क्षितिज (horizon) के पास का रंग, और सूरज व चाँद के आस-पास की चमक। ये पूरे दिन बदलते रहते हैं, इसलिए आप गुलाबी सूर्योदय और गहरी लाल रात बना सकते हैं।

सिर्फ़ Vibrant Visuals

Atmospherics, lighting, color grading और water settings तभी दिखती हैं जब प्लेयर ने Vibrant Visuals चालू किया हो। बाकी सबको minecraft:sky_color वाला classic आसमान दिखता है।

फ़ाइलें

रिसोर्स पैक
RP/
  atmospherics/
    ruby_atmospherics.json
  biomes/
    ruby_grove.client_biome.json

Atmospherics फ़ाइल

RP/atmospherics/ruby_atmospherics.json
{
  "format_version": "1.21.40",
  "minecraft:atmosphere_settings": {
    "description": {
      "identifier": "wiki:ruby_atmospherics"
    },
    "sky_zenith_color": {
      "0.0": "#3f8fd6",
      "0.25": "#c2456a",
      "0.5": "#12061a",
      "0.75": "#d9708a"
    },
    "sky_horizon_color": {
      "0.0": "#f2b8c0",
      "0.25": "#ff7a5c",
      "0.5": "#2a0f22",
      "0.75": "#ffb08a"
    },
    "rayleigh_strength": 6.0,
    "sun_mie_strength": 0.75,
    "moon_mie_strength": 0.4,
    "sun_glare_shape": 0.05,
    "horizon_blend_stops": {
      "min": 0.0,
      "start": 0.5,
      "mie_start": 0.5,
      "max": 0.25
    }
  }
}

identifier में namespace होना ज़रूरी है। हर फ़ाइल में एक settings block।

दिन के समय के keyframes

ज़्यादातर fields या तो एक वैल्यू लेती हैं, या keyframes का एक object। हर key दिन का एक समय है, 0.0 से 1.0 तक, और गेम उनके बीच आराम से blend करता है:

Keyसमय
0.0दोपहर
0.25सूर्यास्त
0.5आधी रात
0.75सूर्योदय
1.0फिर से दोपहर

जितनी चाहें उतनी keys जोड़ें, जैसे लंबे और धीमे सूर्यास्त के लिए "0.22" और "0.28"।

Fields

Fieldयह क्या करती है
sky_zenith_colorआपके ठीक ऊपर का रंग। Hex string या 0 से 255 तक का [r, g, b]।
sky_horizon_colorक्षितिज के पास का रंग।
rayleigh_strengthहवा रोशनी को कितनी ज़ोर से बिखेरती है। असली आसमान इसी वजह से नीला दिखता है। ज़्यादा वैल्यू से आसमान गहरा और भरपूर दिखता है।
sun_mie_strengthसूरज के आस-पास की धुंध कितनी तेज़ चमकती है।
moon_mie_strengthवही चमक, लेकिन चाँद के आस-पास।
sun_glare_shapeसूरज के आस-पास की वह चमक कितनी सिमटी या फैली हुई है।
horizon_blend_stopsऊँचाइयाँ जो आसमान को पट्टियों में बाँटती हैं। नीचे देखें।

horizon_blend_stops

ये चार नंबर तय करते हैं कि क्षितिज का रंग कहाँ खत्म होता है और zenith का रंग कहाँ से शुरू होता है। हर एक या तो एक नंबर हो सकता है या keyframes भी।

Fieldयह क्या करती है
minक्षितिज वाली पट्टी का सबसे निचला बिंदु।
startजहाँ zenith का रंग क्षितिज के रंग की जगह लेने लगता है।
mie_startजहाँ सूरज और चाँद के आस-पास की चमक शुरू होती है।
maxक्षितिज वाली पट्टी का सबसे ऊँचा बिंदु।

Vanilla से शुरू करें

Bedrock samples से vanilla atmospherics.json कॉपी करें, identifier बदलें और एक बार में कुछ ही नंबर बदलें। शून्य से शुरू करने के मुकाबले यह कहीं ज़्यादा आसान है।

इसका इस्तेमाल

किसी biome में

minecraft:atmosphere_identifier से किसी client biome को इसकी ओर इशारा कराएँ:

RP/biomes/ruby_grove.client_biome.json (components के अंदर)
"minecraft:atmosphere_identifier": {
  "atmosphere_identifier": "wiki:ruby_atmospherics"
}

जिन biomes में यह कंपोनेंट नहीं है, वे default आसमान इस्तेमाल करते हैं।

हर जगह

ज़्यादातर vanilla biomes minecraft:default_atmospherics इस्तेमाल करते हैं। सबका आसमान एक साथ बदलने के लिए, अपने पैक में इसी identifier वाली एक फ़ाइल बनाएँ। जब दो पैक एक ही identifier इस्तेमाल करते हैं, तो लिस्ट में ऊपर वाला पैक जीतता है।

कुछ नहीं बदला?

पक्का करें कि video settings में Vibrant Visuals चालू है, और client biome में दिया identifier फ़ाइल वाले से बिल्कुल मेल खाता है।

विज़ुअल और लाइटिंग: रेफ़रेंस

We use cookies to improve your experience and analyse site traffic. Learn more