PbrSpecularMaterial

PbrSpecularMaterial class

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

प्रॉपर्टीज़

नामविवरण
MAP_SPECULAR_GLOSSINESSस्पेक्युलर ग्लॉसिनेस के लिए टेक्सचर मैप

विधियाँ

constructor

नामविवरण
constructor()PbrSpecularMaterial का कंस्ट्रक्टर

Result:


getTransparency

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

Result:


setTransparency

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

Result:


getNormalTexture

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

Result:


setNormalTexture

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

Result:


getSpecularGlossinessTexture

नामविवरण
getSpecularGlossinessTexture()स्पेक्युलर रंग के लिए टेक्सचर को प्राप्त करता है या सेट करता है, चैनल RGB स्पेक्युलर रंग संग्रहीत करता है और चैनल A ग्लॉसिनेस संग्रहीत करता है।

Result:


setSpecularGlossinessTexture

नामविवरण
setSpecularGlossinessTexture(value)स्पेक्युलर रंग के लिए टेक्सचर को प्राप्त करता है या सेट करता है, चैनल RGB स्पेक्युलर रंग संग्रहीत करता है और चैनल A ग्लॉसिनेस संग्रहीत करता है।

Result:


getGlossinessFactor

नामविवरण
getGlossinessFactor()सामग्री की ग्लॉसिनेस (स्मूदनेस) को प्राप्त करता है या सेट करता है, 1 का मतलब पूरी तरह स्मूद और 0 का मतलब पूरी तरह रफ़ है, डिफ़ॉल्ट मान 1 है, रेंज [0, 1] है।

Result:


setGlossinessFactor

नामविवरण
setGlossinessFactor(value)सामग्री की ग्लॉसिनेस (स्मूदनेस) को प्राप्त करता है या सेट करता है, 1 का मतलब पूरी तरह स्मूद और 0 का मतलब पूरी तरह रफ़ है, डिफ़ॉल्ट मान 1 है, रेंज [0, 1] है।

Result:


getSpecular

नामविवरण
getSpecular()सामग्री के स्पेक्युलर रंग को प्राप्त करता है या सेट करता है, डिफ़ॉल्ट मान (1, 1, 1) है।

Result:


setSpecular

नामविवरण
setSpecular(value)सामग्री के स्पेक्युलर रंग को प्राप्त करता है या सेट करता है, डिफ़ॉल्ट मान (1, 1, 1) है।

Result:


getDiffuseTexture

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

Result:


setDiffuseTexture

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

Result:


getDiffuse

नामविवरण
getDiffuse()सामग्री के डिफ्यूज़ रंग को प्राप्त करता है या सेट करता है, डिफ़ॉल्ट मान (1, 1, 1) है

Result:


setDiffuse

नामविवरण
setDiffuse(value)सामग्री के डिफ्यूज़ रंग को प्राप्त करता है या सेट करता है, डिफ़ॉल्ट मान (1, 1, 1) है

Result:


getEmissiveTexture

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

Result:


setEmissiveTexture

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

Result:


getEmissiveColor

नामविवरण
getEmissiveColor()एमिसिव रंग को प्राप्त करता है या सेट करता है, डिफ़ॉल्ट मान (0, 0, 0) है

Result:


setEmissiveColor

नामविवरण
setEmissiveColor(value)एमिसिव रंग को प्राप्त करता है या सेट करता है, डिफ़ॉल्ट मान (0, 0, 0) है

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