PbrSpecularMaterial PbrSpecularMaterial class विसरित रंग/स्पेक्युलर/चमक पर आधारित शारीरिक रूप से आधारित रेंडरिंग के लिए सामग्री
Copy 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 पर स्वरूपित करता है
खेत यह सभी देखें