PhongMaterial

PhongMaterial class

ब्लिन-फॉन्ग शेडिंग मॉडल के लिए सामग्री।

विधियाँ

constructor

नामविवरण
constructor()PhongMaterial वर्ग की नई इंस्टेंस को आरंभ करता है।

Result:


constructor_overload

नामविवरण
constructor_overload(name)PhongMaterial वर्ग की नई इंस्टेंस को आरंभ करता है।

Parameters:

नामप्रकारविवरण
nameस्ट्रिंगनाम

Result:


getSpecularColor

नामविवरण
getSpecularColor()स्पेक्युलर रंग को प्राप्त करता है या सेट करता है।

Result:


setSpecularColor

नामविवरण
setSpecularColor(value)स्पेक्युलर रंग को प्राप्त करता है या सेट करता है।

Result:


getSpecularFactor

नामविवरण
getSpecularFactor()स्पेक्युलर फैक्टर को प्राप्त करता है या सेट करता है। स्पेक्युलर का सूत्र: SpecularColor SpecularFactor (N dot H) ^ Shininess

Result:


setSpecularFactor

नामविवरण
setSpecularFactor(value)स्पेक्युलर फैक्टर को प्राप्त करता है या सेट करता है। स्पेक्युलर का सूत्र: SpecularColor SpecularFactor (N dot H) ^ Shininess

Result:


getShininess

नामविवरण
getShininess()शाइननेस को प्राप्त करता है या सेट करता है, यह स्पेक्युलर हाइलाइट का आकार नियंत्रित करता है। स्पेक्युलर का सूत्र: SpecularColor SpecularFactor (N dot H) ^ Shininess शाइननेस।

Result:


setShininess

नामविवरण
setShininess(value)शाइननेस को प्राप्त करता है या सेट करता है, यह स्पेक्युलर हाइलाइट का आकार नियंत्रित करता है। स्पेक्युलर का सूत्र: SpecularColor SpecularFactor (N dot H) ^ Shininess शाइननेस।

Result:


getReflectionColor

नामविवरण
getReflectionColor()रिफ्लेक्शन रंग को प्राप्त करता है या सेट करता है। रिफ्लेक्शन।

Result:


setReflectionColor

नामविवरण
setReflectionColor(value)रिफ्लेक्शन रंग को प्राप्त करता है या सेट करता है। रिफ्लेक्शन।

Result:


getReflectionFactor

नामविवरण
getReflectionFactor()रिफ्लेक्शन रंग के क्षीणन को प्राप्त करता है या सेट करता है। रिफ्लेक्शन फैक्टर।

Result:


setReflectionFactor

नामविवरण
setReflectionFactor(value)रिफ्लेक्शन रंग के क्षीणन को प्राप्त करता है या सेट करता है। रिफ्लेक्शन फैक्टर।

Result:


getEmissiveColor

नामविवरण
getEmissiveColor()उत्सर्जित रंग को प्राप्त करता है या सेट करता है।

Result:


setEmissiveColor

नामविवरण
setEmissiveColor(value)उत्सर्जित रंग को प्राप्त करता है या सेट करता है।

Result:


getAmbientColor

नामविवरण
getAmbientColor()पर्यावरणीय रंग को प्राप्त करता है या सेट करता है। उदाहरण: var mat = new LambertMaterial(); mat.AmbientColor = new Vector3(1, 1, 1); ambient.

Result:


setAmbientColor

नामविवरण
setAmbientColor(value)पर्यावरणीय रंग को प्राप्त करता है या सेट करता है। उदाहरण: var mat = new LambertMaterial(); mat.AmbientColor = new Vector3(1, 1, 1); ambient.

Result:


getDiffuseColor

नामविवरण
getDiffuseColor()डिफ्यूज़ रंग को प्राप्त करता है या सेट करता है। उदाहरण: var mat = new LambertMaterial(); mat.DiffuseColor = new Vector3(1, 0, 0); डिफ्यूज़।

Result:


setDiffuseColor

नामविवरण
setDiffuseColor(value)डिफ्यूज़ रंग को प्राप्त करता है या सेट करता है। उदाहरण: var mat = new LambertMaterial(); mat.DiffuseColor = new Vector3(1, 0, 0); डिफ्यूज़।

Result:


getTransparentColor

नामविवरण
getTransparentColor()पारदर्शी रंग को प्राप्त करता है या सेट करता है। उदाहरण: var mat = new LambertMaterial(); mat.TransparentColor = new Vector3(0.3, 0.5, 0.2); पारदर्शी का रंग।

Result:


setTransparentColor

नामविवरण
setTransparentColor(value)पारदर्शी रंग को प्राप्त करता है या सेट करता है। उदाहरण: var mat = new LambertMaterial(); mat.TransparentColor = new Vector3(0.3, 0.5, 0.2); पारदर्शी का रंग।

Result:


getTransparency

नामविवरण
getTransparency()पारदर्शिता कारक को प्राप्त करता है या सेट करता है। कारक 0(0%, पूरी तरह अपारदर्शी) और 1(100%, पूरी तरह पारदर्शी) के बीच होना चाहिए। कोई भी अमान्य कारक मान को सीमित कर दिया जाएगा। उदाहरण: var mat = new LambertMaterial(); mat.Transparency = 0.3; पारदर्शिता कारक।

Result:


setTransparency

नामविवरण
setTransparency(value)पारदर्शिता कारक को प्राप्त करता है या सेट करता है। कारक 0(0%, पूरी तरह अपारदर्शी) और 1(100%, पूरी तरह पारदर्शी) के बीच होना चाहिए। कोई भी अमान्य कारक मान को सीमित कर दिया जाएगा। उदाहरण: var mat = new LambertMaterial(); mat.Transparency = 0.3; पारदर्शिता कारक।

Result:


getName

नामविवरण
getName()नाम को प्राप्त करता है या सेट करता है। नाम।

Result:


setName

नामविवरण
setName(value)नाम को प्राप्त करता है या सेट करता है। नाम।

Result:


getProperties

नामविवरण
getProperties()सभी प्रॉपर्टीज़ का संग्रह प्राप्त करता है।

Result:


getTexture

नामविवरण
getTexture(slotName)निर्दिष्ट स्लॉट से टेक्सचर प्राप्त करता है, यह सामग्री की प्रॉपर्टी नाम या शेडर के पैरामीटर नाम हो सकता है।

Parameters:

नामप्रकारविवरण
slotNameस्ट्रिंगस्लॉट नाम।

Result: TextureBase


setTexture

नामविवरण
setTexture(slotName, texture)निर्दिष्ट स्लॉट में टेक्सचर सेट करता है।

Parameters:

नामप्रकारविवरण
slotNameस्ट्रिंगस्लॉट नाम।
textureTextureBaseटेक्सचर।

Result: TextureBase


toString

नामविवरण
toString()ऑब्जेक्ट को स्ट्रिंग में फ़ॉर्मेट करता है।

Result: स्ट्रिंग


removeProperty

नामविवरण
removeProperty(property)एक डायनेमिक प्रॉपर्टी को हटाता है।

Parameters:

नामप्रकारविवरण
propertyPropertyकौन सी प्रॉपर्टी हटानी है

Result: boolean


removeProperty

नामविवरण
removeProperty(property)नाम द्वारा पहचानी गई निर्दिष्ट प्रॉपर्टी को हटाएँ

Parameters:

नामप्रकारविवरण
propertस्ट्रिंगnull

Result: boolean


getProperty

नामविवरण
getProperty(property)निर्दिष्ट प्रॉपर्टी का मान प्राप्त करें

Parameters:

नामप्रकारविवरण
propertyस्ट्रिंगप्रॉपर्टी का नाम

Result: ऑब्जेक्ट


setProperty

नामविवरण
setProperty(property, value)निर्दिष्ट प्रॉपर्टी का मान सेट करता है

Parameters:

नामप्रकारविवरण
propertyस्ट्रिंगप्रॉपर्टी का नाम
मानऑब्जेक्टप्रॉपर्टी का मान

Result: ऑब्जेक्ट


findProperty

नामविवरण
findProperty(propertyName)प्रॉपर्टी को खोजता है। यह एक डायनेमिक प्रॉपर्टी हो सकती है (CreateDynamicProperty/SetProperty द्वारा बनाई गई) या नेेटिव प्रॉपर्टी (इसके नाम द्वारा पहचानी गई)।

Parameters:

नामप्रकारविवरण
propertyNameस्ट्रिंगप्रॉपर्टी का नाम।

Result: Property


iterator

नामविवरण
iterator()आंतरिक उपयोग के लिए आरक्षित।

Result: Property