PbrSpecularMaterial
PbrSpecularMaterial class
विसरित रंग/स्पेक्युलर/चमक पर आधारित शारीरिक रूप से आधारित रेंडरिंग के लिए सामग्री
public class PbrSpecularMaterial : Material
कंस्ट्रक्टर्स
गुण
नाम | विवरण |
---|
Diffuse { get; set; } | सामग्री के विसरित रंग को प्राप्त या सेट करता है, डिफ़ॉल्ट मान (1, 1, 1) है |
DiffuseTexture { get; set; } | डिफ्यूज़ के लिए बनावट प्राप्त या सेट करता है |
EmissiveColor { get; set; } | उत्सर्जक रंग प्राप्त या सेट करता है, डिफ़ॉल्ट मान है (0, 0, 0) |
EmissiveTexture { get; set; } | एमिसिव के लिए बनावट प्राप्त या सेट करता है |
GlossinessFactor { get; set; } | सामग्री की चमक (चिकनाई) प्राप्त या सेट करता है, 1 का अर्थ है पूरी तरह से चिकना और 0 का अर्थ है पूरी तरह से मोटा, डिफ़ॉल्ट मान 1 है, सीमा [0, 1] है |
virtual Name { get; set; } | नाम प्राप्त या सेट करता है। |
NormalTexture { get; set; } | सामान्य मैपिंग की बनावट प्राप्त या सेट करता है |
Properties { get; } | सभी संपत्तियों का संग्रह प्राप्त करता है। |
Specular { get; set; } | सामग्री का विशिष्ट रंग प्राप्त या सेट करता है, डिफ़ॉल्ट मान (1, 1, 1) है। |
SpecularGlossinessTexture { get; set; } | स्पेक्युलर कलर के लिए टेक्सचर प्राप्त या सेट करता है, चैनल आरजीबी स्पेक्युलर कलर को स्टोर करता है और चैनल A ग्लॉसीनेस को स्टोर करता है। |
Transparency { get; set; } | पारदर्शिता फ़ैक्टर प्राप्त या सेट करता है. फ़ैक्टर को 0(0%, पूरी तरह से अपारदर्शी) और 1(100%, पूरी तरह से पारदर्शी) के बीच होना चाहिए कोई भी अमान्य फ़ैक्टर मान क्लैम्प किया जाएगा. |
तरीकों
नाम | विवरण |
---|
FindProperty(string) | संपत्ति ढूँढता है। यह एक गतिशील संपत्ति हो सकती है (CreateDynamicProperty/SetProperty द्वारा बनाई गई) या मूल संपत्ति (इसके नाम से पहचानी गई) |
GetEnumerator() | गणनाकर्ता को आंतरिक बनावट स्लॉट की गणना करने के लिए मिलता है। |
GetProperty(string) | निर्दिष्ट संपत्ति का मान प्राप्त करें |
GetTexture(string) | निर्दिष्ट स्लॉट से बनावट प्राप्त करता है, यह सामग्री की संपत्ति का नाम या शेडर का पैरामीटर नाम हो सकता है |
RemoveProperty(Property) | एक गतिशील संपत्ति को हटाता है। |
RemoveProperty(string) | नाम द्वारा पहचानी गई निर्दिष्ट संपत्ति को हटाएं |
SetProperty(string, object) | निर्दिष्ट संपत्ति का मान सेट करता है |
SetTexture(string, TextureBase) | बनावट को निर्दिष्ट स्लॉट पर सेट करता है |
override ToString() | ऑब्जेक्ट को string पर स्वरूपित करता है |
खेत
यह सभी देखें