सामग्री

Material class

सामग्री ज्यामिति की दृश्य उपस्थिति के लिए आवश्यक पैरामीटरों को परिभाषित करती है। Aspose.3D LambertMaterial, PhongMaterial और ShaderMaterial के लिए शेडिंग मॉडल प्रदान करता है @hideconstructor

प्रॉपर्टीज़

नामविवरण
MAP_SPECULARsetTexture(java.lang.String, com.aspose.threed.TextureBase) में उपयोग किया जाता है ताकि एक स्पेक्युलर टेक्सचर मैपिंग सौंपा जा सके।
MAP_DIFFUSEsetTexture(java.lang.String, com.aspose.threed.TextureBase) में उपयोग किया जाता है ताकि एक डिफ्यूज़ टेक्सचर मैपिंग सौंपा जा सके।
MAP_EMISSIVEsetTexture(java.lang.String, com.aspose.threed.TextureBase) में उपयोग किया जाता है ताकि एक इमिसिव टेक्सचर मैपिंग सौंपा जा सके।
MAP_AMBIENTsetTexture(java.lang.String, com.aspose.threed.TextureBase) में उपयोग किया जाता है ताकि एक एंबिएंट टेक्सचर मैपिंग सौंपा जा सके।
MAP_NORMALsetTexture(java.lang.String, com.aspose.threed.TextureBase) में उपयोग किया जाता है ताकि एक नॉर्मल टेक्सचर मैपिंग सौंपा जा सके।

विधियाँ

getName

नामविवरण
getName()नाम को प्राप्त करता है या सेट करता है। नाम।

Result:


setName

नामविवरण
setName(value)नाम को प्राप्त करता है या सेट करता है। नाम।

Result:


getProperties

नामविवरण
getProperties()सभी प्रॉपर्टीज़ का संग्रह प्राप्त करता है।

Result:


getTexture

नामविवरण
getTexture(slotName)निर्दिष्ट स्लॉट से टेक्सचर प्राप्त करता है, यह सामग्री की प्रॉपर्टी नाम या शेडर के पैरामीटर नाम हो सकता है।

Parameters:

नामप्रकारविवरण
slotNameस्ट्रिंगस्लॉट नाम।

Result: TextureBase


setTexture

नामविवरण
setTexture(slotName, texture)निर्दिष्ट स्लॉट में टेक्सचर सेट करता है।

Parameters:

नामप्रकारविवरण
slotNameस्ट्रिंगस्लॉट नाम।
textureTextureBaseटेक्सचर।

Result: TextureBase


toString

नामविवरण
toString()ऑब्जेक्ट को स्ट्रिंग में फ़ॉर्मेट करता है।

Result: स्ट्रिंग


removeProperty

नामविवरण
removeProperty(property)एक डायनेमिक प्रॉपर्टी को हटाता है।

Parameters:

नामप्रकारविवरण
propertyPropertyकौन सी प्रॉपर्टी हटानी है

Result: boolean


removeProperty

नामविवरण
removeProperty(property)नाम द्वारा पहचानी गई निर्दिष्ट प्रॉपर्टी को हटाएँ

Parameters:

नामप्रकारविवरण
propertस्ट्रिंगnull

Result: boolean


getProperty

नामविवरण
getProperty(property)निर्दिष्ट प्रॉपर्टी का मान प्राप्त करें

Parameters:

नामप्रकारविवरण
propertyस्ट्रिंगप्रॉपर्टी का नाम

Result: ऑब्जेक्ट


setProperty

नामविवरण
setProperty(property, value)निर्दिष्ट प्रॉपर्टी का मान सेट करता है

Parameters:

नामप्रकारविवरण
propertyस्ट्रिंगप्रॉपर्टी का नाम
मानऑब्जेक्टप्रॉपर्टी का मान

Result: ऑब्जेक्ट


findProperty

नामविवरण
findProperty(propertyName)प्रॉपर्टी को खोजता है। यह एक डायनेमिक प्रॉपर्टी हो सकती है (CreateDynamicProperty/SetProperty द्वारा बनाई गई) या नेेटिव प्रॉपर्टी (इसके नाम द्वारा पहचानी गई)।

Parameters:

नामप्रकारविवरण
propertyNameस्ट्रिंगप्रॉपर्टी का नाम।

Result: Property


iterator

नामविवरण
iterator()आंतरिक उपयोग के लिए आरक्षित।

Result: Property