PbrMaterial

PbrMaterial class

अल्बेडो रंग/धातुता/रफ़नेस पर आधारित फिज़िकली बेस्ड रेंडरिंग के लिए सामग्री

विधियाँ

constructor

नामविवरण
constructor()डिफ़ॉल्ट PBR सामग्री का एक उदाहरण बनाएं

Result:


constructor_overload

नामविवरण
constructor_overload(albedo)निर्दिष्ट अल्बेडो रंग मान के साथ डिफ़ॉल्ट PBR सामग्री बनाएं।

Parameters:

नामप्रकारविवरण
albedoVector3डिफ़ॉल्ट अल्बेडो रंग मान

Result:


getTransparency

नामविवरण
getTransparency()पारदर्शिता फैक्टर को प्राप्त करता है या सेट करता है। फैक्टर 0 (0%, पूरी तरह अपारदर्शी) और 1 (100%, पूरी तरह पारदर्शी) के बीच होना चाहिए। कोई भी अमान्य फैक्टर मान को क्लैंप किया जाएगा। पारदर्शिता फैक्टर।

Result:


setTransparency

नामविवरण
setTransparency(value)पारदर्शिता फैक्टर को प्राप्त करता है या सेट करता है। फैक्टर 0 (0%, पूरी तरह अपारदर्शी) और 1 (100%, पूरी तरह पारदर्शी) के बीच होना चाहिए। कोई भी अमान्य फैक्टर मान को क्लैंप किया जाएगा। पारदर्शिता फैक्टर।

Result:


getNormalTexture

नामविवरण
getNormalTexture()नॉर्मल मैपिंग की टेक्सचर को प्राप्त करता है या सेट करता है

Result:


setNormalTexture

नामविवरण
setNormalTexture(value)नॉर्मल मैपिंग की टेक्सचर को प्राप्त करता है या सेट करता है

Result:


getSpecularTexture

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

Result:


setSpecularTexture

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

Result:


getAlbedoTexture

नामविवरण
getAlbedoTexture()अल्बेडो के लिए टेक्सचर को प्राप्त करता है या सेट करता है

Result:


setAlbedoTexture

नामविवरण
setAlbedoTexture(value)अल्बेडो के लिए टेक्सचर को प्राप्त करता है या सेट करता है

Result:


getAlbedo

नामविवरण
getAlbedo()सामग्री के बेस रंग को प्राप्त करता है या सेट करता है

Result:


setAlbedo

नामविवरण
setAlbedo(value)सामग्री के बेस रंग को प्राप्त करता है या सेट करता है

Result:


getOcclusionTexture

नामविवरण
getOcclusionTexture()पर्यावरणीय ऑक्लूज़न के लिए टेक्सचर को प्राप्त करता है या सेट करता है

Result:


setOcclusionTexture

नामविवरण
setOcclusionTexture(value)पर्यावरणीय ऑक्लूज़न के लिए टेक्सचर को प्राप्त करता है या सेट करता है

Result:


getOcclusionFactor

नामविवरण
getOcclusionFactor()पर्यावरणीय अस्पष्टता का गुणांक प्राप्त करता है या सेट करता है

Result:


setOcclusionFactor

नामविवरण
setOcclusionFactor(value)पर्यावरणीय अस्पष्टता का गुणांक प्राप्त करता है या सेट करता है

Result:


getMetallicFactor

नामविवरण
getMetallicFactor()सामग्री की धातुता प्राप्त करता है या सेट करता है, 1 का मान मतलब सामग्री धातु है और 0 का मान मतलब सामग्री एक डाइइलेक्ट्रिक है।

Result:


setMetallicFactor

नामविवरण
setMetallicFactor(value)सामग्री की धातुता प्राप्त करता है या सेट करता है, 1 का मान मतलब सामग्री धातु है और 0 का मान मतलब सामग्री एक डाइइलेक्ट्रिक है।

Result:


getRoughnessFactor

नामविवरण
getRoughnessFactor()सामग्री की रफ़नेस प्राप्त करता है या सेट करता है, 1 का मान मतलब सामग्री पूरी तरह खुरदरी है और 0 का मान मतलब सामग्री पूरी तरह स्मूद है।

Result:


setRoughnessFactor

नामविवरण
setRoughnessFactor(value)सामग्री की रफ़नेस प्राप्त करता है या सेट करता है, 1 का मान मतलब सामग्री पूरी तरह खुरदरी है और 0 का मान मतलब सामग्री पूरी तरह स्मूद है।

Result:


getMetallicRoughness

नामविवरण
getMetallicRoughness()धातु (R चैनल में) और रफ़नेस (G चैनल में) के लिए टेक्सचर प्राप्त करता है या सेट करता है।

Result:


setMetallicRoughness

नामविवरण
setMetallicRoughness(value)धातु (R चैनल में) और रफ़नेस (G चैनल में) के लिए टेक्सचर प्राप्त करता है या सेट करता है।

Result:


getEmissiveTexture

नामविवरण
getEmissiveTexture()एमिसिव के लिए टेक्सचर को प्राप्त करता है या सेट करता है

Result:


setEmissiveTexture

नामविवरण
setEmissiveTexture(value)एमिसिव के लिए टेक्सचर को प्राप्त करता है या सेट करता है

Result:


getEmissiveColor

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

Result:


setEmissiveColor

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

Result:


getName

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

Result:


setName

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

Result:


getProperties

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

Result:


fromMaterial

नामविवरण
fromMaterial(material)अन्य सामग्री को PbrMaterial में परिवर्तित करने की अनुमति दें।

Parameters:

नामप्रकारविवरण
मेटेरियासामग्रीnull

Result: PbrMaterial


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