संदर्भ lightFalloff()

lightFalloff()

pointLight() और spotLight() के लिए फ़ॉलऑफ़ रेट सेट करता है।

एक प्रकाश का फ़ॉलऑफ़ एक निश्चित दूरी पर उसकी किरण की तीव्रता का वर्णन करता है। उदाहरण के लिए, एक लालटेन में धीमा फ़ॉलऑफ़ होता है, एक फ्लैशलाइट में मध्यम फ़ॉलऑफ़ होता है, और एक लेज़र पॉइंटर में तेज़ फ़ॉलऑफ़ होता है।

lightFalloff() में तीन पैरामीटर हैं, constant, linear, और quadratic। ये संख्याएं हैं जो एक दूरी d पर फ़ॉलऑफ़ की गणना करने के लिए उपयोग की जाती हैं, जैसा कि निम्नलिखित में दिखाया गया है:

falloff = 1 / (constant + d * linear + (d * d) * quadratic)

नोट: constant, linear, और quadratic हमेशा 0 से अधिक मानों पर सेट किए जाने चाहिए।

उदाहरण

सिंटैक्स

lightFalloff(constant, linear, quadratic)

पैरामीटर्स

constant
Number:

फ़ॉलऑफ़ की गणना के लिए स्थिर मान।

linear
Number:

फ़ॉलऑफ़ की गणना के लिए रैखिक मान।

quadratic
Number:

फ़ॉलऑफ़ की गणना के लिए द्विघात मान।

Notice any errors or typos? Please let us know. Please feel free to edit src/webgl/light.js and open a pull request!

संबंधित संदर्भ