Bitbybit Docs
    Preparing search index...

    Class BabylonMaterialSky

    इमेज के बजाय वायुमंडल सेटिंग्स से परिकलित एक प्रोसीजरल दिन का आकाश: सूर्य कहाँ है, हवा कितनी धुंधली है और आकाश कितना चमकता है। मैटेरियल को सीन के चारों ओर एक बड़े उल्टे बॉक्स या गोले पर लगाएँ और सूर्य को inclination और azimuth से, या स्पष्ट sunPosition से घुमाएँ।

    Index

    Constructors

    create

    • वायुमंडल सेटिंग से एक स्काई मैटेरियल बनाता है; केवल आपके दिए गए मान डिफ़ॉल्ट के ऊपर लागू होते हैं।

      -0.5 से 0.5 तक inclination सूर्य को क्षितिज से उठाता है और 0 से 1 तक azimuth उसे आकाश में घुमाता है; turbidity धुंध जोड़ता है और luminance समग्र चमक सेट करता है।

      Parameters

      • inputs: SkyMaterialDto

        वायुमंडल सेटिंग्स और सूर्य की स्थिति

      Returns SkyMaterial

      स्काई मैटेरियल

      const sky = bitbybit.babylon.material.skyMaterial.create({ luminance: 1, turbidity: 10, rayleigh: 2, mieCoefficient: 0.005, mieDirectionalG: 0.8, distance: 500, inclination: 0.49, azimuth: 0.25, sunPosition: [0, 100, 100], useSunPosition: false, cameraOffset: [0, 0, 0], up: [0, 1, 0], dithering: false });
      const dome = bitbybit.babylon.meshBuilder.createSphere({ diameter: 1000, segments: 32, sideOrientation: Bit.Inputs.BabylonMesh.sideOrientationEnum.backside, enableShadows: false });
      bitbybit.babylon.mesh.setMaterial({ babylonMesh: dome, material: sky, includeChildren: false });

    get

    • स्काई मैटेरियल की समग्र चमक पढ़ता है।

      Parameters

      Returns number

      ल्यूमिनेंस

    • पढ़ता है कि स्काई मैटेरियल की हवा कितनी धुंधली है।

      Parameters

      Returns number

      टर्बिडिटी

    • स्काई मैटेरियल की Rayleigh प्रकीर्णन शक्ति पढ़ता है, उसके नीले रंग के पीछे की सेटिंग।

      Parameters

      Returns number

      Rayleigh मान

    • पढ़ता है कि स्काई मैटेरियल में सूर्य के चारों ओर कितनी धुंध है।

      Parameters

      Returns number

      Mie गुणांक

    • पढ़ता है कि स्काई मैटेरियल की धुंध की चमक सूर्य के चारों ओर कितनी कसकर इकट्ठा होती है।

      Parameters

      Returns number

      Mie दिशात्मक मान

    • पढ़ता है कि स्काई मैटेरियल में आकाश का गुंबद कैमरा से कितनी दूर बैठता है।

      Parameters

      Returns number

      दूरी

    • पढ़ता है कि स्काई मैटेरियल में सूर्य कितना ऊँचा खड़ा है, -0.5 से 0.5 तक।

      Parameters

      Returns number

      झुकाव

    • पढ़ता है कि स्काई मैटेरियल में सूर्य क्षितिज के चारों ओर कहाँ खड़ा है, 0 से 1 तक।

      Parameters

      Returns number

      दिगंश

    • स्काई मैटेरियल की सूर्य दिशा पढ़ता है; useSunPosition बंद होने पर यह झुकाव और दिगंश को दर्शाती है।

      Parameters

      Returns Vector3

      सूर्य की पोज़िशन का वेक्टर

    • पढ़ता है कि क्या स्काई मैटेरियल सूर्य को झुकाव और दिगंश के बजाय sunPosition से रखता है।

      Parameters

      Returns boolean

      true जब स्पष्ट रूप से दी गई सूर्य की पोज़िशन का उपयोग होता है

    • स्काई मैटेरियल का क्षितिज ऑफ़सेट वेक्टर पढ़ता है।

      Parameters

      Returns Vector3

      ऑफसेट वेक्टर

    • वह दिशा पढ़ता है जिसे स्काई मैटेरियल ऊपर मानता है।

      Parameters

      Returns Vector3

      ऊपर की दिशा का वेक्टर

    • पढ़ता है कि क्या स्काई मैटेरियल रंग की पट्टियाँ छिपाने के लिए अपने ग्रेडिएंट को डिदर करता है।

      Parameters

      Returns boolean

      true जब डिदरिंग चालू है

    set

    • स्काई मैटेरियल की समग्र चमक बदलता है, 0 और 1 के बीच।

      Parameters

      • inputs: LuminanceDto

        मैटेरियल और ल्यूमिनेंस

      Returns void

    • बदलता है कि स्काई मैटेरियल की हवा कितनी धुंधली है; अधिक धुंध आकाश को सफ़ेद करती है और सूर्य की चमक फैलाती है।

      Parameters

      • inputs: TurbidityDto

        मैटेरियल और टर्बिडिटी

      Returns void

    • बदलता है कि स्काई मैटेरियल प्रकाश को उस तरह कितनी ज़ोर से बिखेरता है जिससे साफ़ आकाश नीला होता है; ऊँचा गहरा, चमकीला नीला है।

      Parameters

      • inputs: RayleighDto

        मैटेरियल और Rayleigh मान

      Returns void

    • बदलता है कि स्काई मैटेरियल में सूर्य के चारों ओर कितनी धुंध है, 0 और 0.1 के बीच; अधिक चौड़ी, सफ़ेद चमक बनाता है।

      Parameters

      Returns void

    • बदलता है कि स्काई मैटेरियल की धुंध की चमक सूर्य के चारों ओर कितनी कसकर इकट्ठा होती है; 1 के निकट के मान छोटा चमकीला प्रभामंडल बनाते हैं, कम मान उसे फैलाते हैं।

      Parameters

      • inputs: MieDirectionalGDto

        मैटेरियल और Mie दिशात्मक मान

      Returns void

    • बदलता है कि स्काई मैटेरियल में आकाश का गुंबद कैमरा से कितनी दूर बैठता है, जो बदलता है कि क्षितिज कैसा दिखता है।

      Parameters

      • inputs: DistanceDto

        मैटेरियल और दूरी

      Returns void

    • बदलता है कि स्काई मैटेरियल में सूर्य कितना ऊँचा खड़ा है, क्षितिज के नीचे -0.5 से क्षितिज पर 0 होते हुए सिर के ऊपर 0.5 तक; useSunPosition चालू रहते अनदेखा।

      Parameters

      • inputs: InclinationDto

        मैटेरियल और झुकाव

      Returns void

      bitbybit.babylon.material.skyMaterial.setInclination({ material: sky, inclination: 0.1 });
      
    • बदलता है कि स्काई मैटेरियल में सूर्य क्षितिज के चारों ओर कहाँ खड़ा है, पूरे चक्कर के लिए 0 से 1 तक; useSunPosition चालू रहते अनदेखा।

      Parameters

      • inputs: AzimuthDto

        मैटेरियल और दिगंश

      Returns void

    • स्काई मैटेरियल के सूर्य को एक स्पष्ट दिशा वेक्टर पर रखता है; यह केवल useSunPosition चालू रहते प्रभावी होता है, अन्यथा झुकाव और दिगंश तय करते हैं।

      Parameters

      • inputs: SunPositionDto

        मैटेरियल और सूर्य की पोज़िशन का वेक्टर

      Returns void

      bitbybit.babylon.material.skyMaterial.setUseSunPosition({ material: sky, useSunPosition: true });
      bitbybit.babylon.material.skyMaterial.setSunPosition({ material: sky, sunPosition: [0, 50, 100] });
    • चुनता है कि स्काई मैटेरियल सूर्य को sunPosition से रखता है, true होने पर, या झुकाव और दिगंश से, false होने पर।

      Parameters

      Returns void

    • स्काई मैटेरियल के क्षितिज को एक ऑफ़सेट वेक्टर से खिसकाता है, ताकि आकाश कैमरा के सापेक्ष ऊपर या नीचे बैठ सके।

      Parameters

      • inputs: CameraOffsetDto

        मैटेरियल और ऑफसेट वेक्टर

      Returns void

    • बदलता है कि स्काई मैटेरियल किस दिशा को ऊपर मानता है, आमतौर पर [0, 1, 0]; उन सीन के लिए इसे बदलें जो दूसरे अक्ष को ऊपर के रूप में उपयोग करते हैं।

      Parameters

      • inputs: UpDto

        मैटेरियल और ऊपर की दिशा का वेक्टर

      Returns void

    • स्काई मैटेरियल के लिए डिदरिंग चालू या बंद करता है; चालू होने पर यह बारीक शोर जोड़ता है जो चिकने ग्रेडिएंट में रंग की पट्टियाँ छिपाता है।

      Parameters

      • inputs: DitheringDto

        मैटेरियल और फ़्लैग

      Returns void