Material
सारांश
Material Aspose.3D FOSS में .NET के लिए एक क्लास है।. विरासत में प्राप्त है: A3DObject, INamedObject, IEnumerable<TextureSlot>.
Material जियोमेट्री की दृश्य रूपरेखा के लिए आवश्यक पैरामीटर को परिभाषित करता है।.
यह क्लास .NET प्रोग्रामों में Material ऑब्जेक्ट्स के साथ काम करने के लिए 9 मेथड्स प्रदान करती है।. उपलब्ध मेथड्स में शामिल हैं: A3DObject, FindProperty, GetEnumerator, GetProperty, GetTexture, RemoveProperty, SetProperty, SetTexture, ToString. सभी सार्वजनिक सदस्य Aspose.3D FOSS for .NET पैकेज को स्थापित करने के बाद किसी भी .NET एप्लिकेशन के लिए सुलभ होते हैं।. गुण: MapAmbient, MapDiffuse, MapEmissive, MapNormal, MapSpecular, Name, और 1 अधिक।.
प्रॉपर्टीज़
| नाम | प्रकार | Access | विवरण |
|---|---|---|---|
MapSpecular | string | पढ़ें | GetTexture/SetTexture में स्पेक्यूलर टेक्सचर मैपिंग असाइन करने के लिए उपयोग किया जाता है।. |
MapDiffuse | string | पढ़ें | GetTexture/SetTexture में उपयोग किया जाता है ताकि एक diffuse texture mapping असाइन की जा सके।. |
MapEmissive | string | पढ़ें | GetTexture/SetTexture में उपयोग किया जाता है ताकि एक emissive texture mapping असाइन की जा सके।. |
MapAmbient | string | पढ़ें | GetTexture/SetTexture में उपयोग किया जाता है ताकि एक ambient texture mapping असाइन की जा सके।. |
MapNormal | string | पढ़ें | GetTexture/SetTexture में सामान्य texture mapping असाइन करने के लिए उपयोग किया जाता है।. |
Name | string | पढ़ें/लिखें | नाम प्राप्त करता है या सेट करता है।. |
Properties | PropertyCollection | पढ़ें | सभी गुणों का संग्रह प्राप्त करता है।. |
मेथड्स
| Signature | विवरण |
|---|---|
GetTexture(slotName: string) | /// |
SetTexture(slotName: string, texture: TextureBase) | निर्दिष्ट स्लॉट पर टेक्सचर सेट करता है।. |
ToString() | ऑब्जेक्ट को string में फ़ॉर्मेट करता है।. |
GetEnumerator() | आंतरिक टेक्सचर स्लॉट्स को क्रमबद्ध करने हेतु एन्यूमरेटर प्राप्त करता है।. |
A3DObject() | A3DObject क्लास की नई instance को बिना नाम के प्रारंभ करता है।. |
RemoveProperty(property: Property) | डायनामिक प्रॉपर्टी को हटाता है।. |
GetProperty(property: string) | निर्दिष्ट प्रॉपर्टी का मान प्राप्त करें |
SetProperty(property: string, value: object?) | निर्दिष्ट प्रॉपर्टी का मान सेट करता है |
FindProperty(propertyName: string) | प्रॉपर्टी को खोजता है।. |