ShaderMaterial
Overview
ShaderMaterial यह जावा के लिए Aspose.3D FOSS में एक कक्षा है।. वारिस से: Material.
एक छाया सामग्री जो बाहरी रेंडर इंजन या छाता भाषा द्वारा सामग्री का वर्णन करने की अनुमति देती है।.
इस कक्षा में जावा प्रोग्रामों में ShaderMaterial वस्तुओं के साथ काम करने के लिए 15 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: A3DObject, ShaderMaterial, findProperty, getName, getProperties, getProperty, getTechniques, getTexture, iterator, removeProperty, setName, setProperty,और दो अतिरिक्त तरीके।. सभी सार्वजनिक सदस्य किसी भी जावा अनुप्रयोग के लिए उपलब्ध हैं Aspose.3D FOSS स्थापित करने के बाद जावे पैकेज।. संपत्ति : MAP_AMBIENT, MAP_DIFFUSE, MAP_EMISSIVE, MAP_NORMAL, MAP_SPECULAR, name,और दो और।.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
techniques | java.util.List<ShaderTechnique> | Read | इस सामग्री में परिभाषित सभी उपलब्ध तकनीकें प्राप्त करें।. |
MAP_SPECULAR | String | Read | सेटTexture (java.lang.String, com.aspose.threed.TextureBase) में उपयोग किया जाता है एक विशिष्ट संरचना मैपिंग को आवंटित करने के लिए।. |
MAP_DIFFUSE | String | Read | सेटTexture (java.lang.String, com.aspose.threed.TextureBase) में उपयोग किया जाता है ताकि एक फैलने वाली संरचना मैपिंग को सौंपा जा सके।. |
MAP_EMISSIVE | String | Read | सेटTexture (java.lang.String, com.aspose.threed.TextureBase) में उपयोग किया जाता है एक उत्सर्जनशील संरचना मैपिंग को आवंटित करने के लिए।. |
MAP_AMBIENT | String | Read | सेटTexture (java.lang.String, com.aspose.threed.TextureBase) में उपयोग किया जाता है एक पर्यावरण संरचना मैपिंग को आवंटित करने के लिए।. |
MAP_NORMAL | String | Read | सेटTexture (java.lang.String, com.aspose.threed.TextureBase) में उपयोग किया जाता है ताकि एक सामान्य संरचना मैपिंग को सौंपा जा सके।. |
name | String | Read | नाम मिलता है।. |
properties | PropertyCollection | Read | संपत्ति प्राप्त करें।. |
Methods
| Signature | Description |
|---|---|
ShaderMaterial() | एक नया उदाहरण ShaderMaterial वर्ग के लिए शुरू करता है।. |
ShaderMaterial(name: String) | एक नया उदाहरण ShaderMaterial वर्ग के लिए शुरू करता है।. |
getTechniques() → java.util.List<ShaderTechnique> | इस सामग्री में परिभाषित सभी उपलब्ध तकनीकें प्राप्त करें।. |
getTexture(slotName: String) → TextureBase | निर्दिष्ट स्लॉट से संरचना प्राप्त करते समय, यह सामग्री के संपत्ति नाम या छायांकन के पैरामीटर नाम हो सकता है।. |
setTexture(slotName: String, texture: TextureBase) | स्लॉट को निर्दिष्ट स्लाइड में स्थापित करें।. |
toString() → String | प्रारूपों को स्ट्रिंग के खिलाफ विरोध किया जाता है।. |
iterator() → Iterator<TextureSlot> | आंतरिक संरचना स्लॉट को सूचीबद्ध करने के लिए सूचकांक प्राप्त करता है।. |
A3DObject() | यह एक कोन का प्रतिनिधित्व करने के लिए भी इस्तेमाल किया जा सकता है जब radiusTop/radiusBottom में से एक शून्य है।. |
getName() → String | कुरव के हिस्से।. |
setName(name: String) | एक विशिष्ट रैडियम के साथ CircleShape प्रोफ़ाइल बनाता है।. |
getProperties() → PropertyCollection | एक नई सीलियन क्लास की शुरुआत करता है।. |
findProperty(name: String) → Property | यह एक नए कक्षा के लिए एक नया उदाहरण शुरू करता है।. |
getProperty(name: String) → Object | वर्तमान स्थिति में नोड के परिवर्तित मैट्रिक्स को प्राप्त करता है।. |
setProperty(name: String, value: Object) | चौड़ाई के क्षेत्रों को प्राप्त करें।. |
removeProperty(name: String) → boolean | आयात / निर्यात के दौरान नियंत्रण बिंदुओं / सामान्य को संरेखित करने की प्रणाली प्राप्त करता है।. |