LambertMaterial

LambertMaterial class

लैम्बर्ट शेडिंग मॉडल के लिए सामग्री

public class LambertMaterial : Material

कंस्ट्रक्टर्स

नामविवरण
LambertMaterial()का एक नया उदाहरण प्रारंभ करता हैLambertMaterial वर्ग.
LambertMaterial(string)का एक नया उदाहरण प्रारंभ करता हैLambertMaterial वर्ग.

गुण

नामविवरण
AmbientColor { get; set; }परिवेश रंग प्राप्त या सेट करता है
DiffuseColor { get; set; }फैलाना रंग प्राप्त या सेट करता है
EmissiveColor { get; set; }उत्सर्जक रंग प्राप्त या सेट करता है
virtual Name { get; set; }नाम प्राप्त या सेट करता है।
Properties { get; }सभी संपत्तियों का संग्रह प्राप्त करता है।
Transparency { get; set; }पारदर्शिता फ़ैक्टर प्राप्त या सेट करता है. फ़ैक्टर को 0(0%, पूरी तरह से अपारदर्शी) और 1(100%, पूरी तरह से पारदर्शी) के बीच होना चाहिए कोई भी अमान्य फ़ैक्टर मान क्लैम्प किया जाएगा.
TransparentColor { get; set; }पारदर्शी रंग प्राप्त या सेट करता है।

तरीकों

नामविवरण
FindProperty(string)संपत्ति ढूँढता है। यह एक गतिशील संपत्ति हो सकती है (CreateDynamicProperty/SetProperty द्वारा बनाई गई) या मूल संपत्ति (इसके नाम से पहचानी गई)
GetEnumerator()गणनाकर्ता को आंतरिक बनावट स्लॉट की गणना करने के लिए मिलता है।
GetProperty(string)निर्दिष्ट संपत्ति का मान प्राप्त करें
GetTexture(string)निर्दिष्ट स्लॉट से बनावट प्राप्त करता है, यह सामग्री की संपत्ति का नाम या शेडर का पैरामीटर नाम हो सकता है
RemoveProperty(Property)एक गतिशील संपत्ति को हटाता है।
RemoveProperty(string)नाम द्वारा पहचानी गई निर्दिष्ट संपत्ति को हटाएं
SetProperty(string, object)निर्दिष्ट संपत्ति का मान सेट करता है
SetTexture(string, TextureBase)बनावट को निर्दिष्ट स्लॉट पर सेट करता है
override ToString()ऑब्जेक्ट को string पर स्वरूपित करता है

यह सभी देखें