PhongMaterial

PhongMaterial

अवलोकन

PhongMaterial Aspose.3D FOSS for .NET में एक क्लास है।. से विरासत में मिला: LambertMaterial.

blinn-phong शेडिंग मॉडल के लिए Material।.

यह क्लास .NET प्रोग्रामों में PhongMaterial ऑब्जेक्ट्स के साथ काम करने के लिए 12 मेथड्स प्रदान करती है।. उपलब्ध मेथड्स में शामिल हैं: A3DObject, FindProperty, GetEnumerator, GetProperty, GetTexture, LambertMaterial, PhongMaterial, RemoveProperty, SetProperty, SetTexture, ToString. सभी सार्वजनिक सदस्य Aspose.3D FOSS for .NET पैकेज को स्थापित करने के बाद किसी भी .NET एप्लिकेशन के लिए उपलब्ध हैं।. गुणधर्म: AmbientColor, DiffuseColor, EmissiveColor, MapAmbient, MapDiffuse, MapEmissive, और 11 और।.

Properties

नामप्रकारAccessविवरण
SpecularColorVector3पढ़ें/लिखेंस्पेक्यूलर रंग को प्राप्त करता है या सेट करता है।.
SpecularFactordoubleपढ़ें/लिखेंspecular factor को प्राप्त करता है या सेट करता है।.
Shininessdoubleपढ़ें/लिखेंशाइननेस को प्राप्त करता है या सेट करता है, यह स्पेक्युलर हाईलाइट के आकार को नियंत्रित करता है।.
ReflectionColorVector3पढ़ें/लिखेंरिफ्लेक्शन रंग प्राप्त करता है या सेट करता है।.
ReflectionFactordoubleपढ़ें/लिखेंप्रतिबिंब रंग के क्षीणन को प्राप्त करता है या सेट करता है।.
EmissiveColorVector3पढ़ें/लिखेंउत्सर्जक रंग प्राप्त करता है या सेट करता है
AmbientColorVector3पढ़ें/लिखेंambient color को प्राप्त करता है या सेट करता है
DiffuseColorVector3पढ़ें/लिखेंप्राप्त करता है या सेट करता है diffuse color
TransparentColorVector3पढ़ें/लिखेंपारदर्शी रंग को प्राप्त करता है या सेट करता है।.
Transparencydoubleपढ़ें/लिखेंपारदर्शिता गुणांक को प्राप्त करता है या सेट करता है।.
MapSpecularstringपढ़ेंGetTexture/SetTexture में उपयोग किया जाता है ताकि एक specular texture mapping नियुक्त की जा सके।.
MapDiffusestringपढ़ेंGetTexture/SetTexture में उपयोग किया जाता है ताकि एक diffuse texture mapping नियुक्त की जा सके।.
MapEmissivestringपढ़ेंGetTexture/SetTexture में उपयोग किया जाता है ताकि एक emissive texture mapping नियुक्त की जा सके।.
MapAmbientstringपढ़ेंGetTexture/SetTexture में उपयोग किया जाता है ambient texture mapping को असाइन करने के लिए।.
MapNormalstringपढ़ेंGetTexture/SetTexture में उपयोग किया जाता है normal texture mapping को असाइन करने के लिए।.
Namestringपढ़ें/लिखेंनाम प्राप्त करता है या सेट करता है।.
PropertiesPropertyCollectionपढ़ेंसभी गुणों का संग्रह प्राप्त करता है।.

Methods

Signatureविवरण
PhongMaterial()PhongMaterial क्लास का एक नया उदाहरण प्रारम्भ करता है।
PhongMaterial(name: string)PhongMaterial क्लास का एक नया उदाहरण इनिशियलाइज़ करता है सामग्री नाम
LambertMaterial()LambertMaterial क्लास का एक नया उदाहरण इनिशियलाइज़ करता है
GetTexture(slotName: string)///
SetTexture(slotName: string, texture: TextureBase)निर्दिष्ट स्लॉट में टेक्सचर सेट करता है।.
ToString()ऑब्जेक्ट को स्ट्रिंग में फ़ॉर्मैट करता है।.
GetEnumerator()आंतरिक टेक्सचर स्लॉट्स को गिनने के लिए एन्यूमरेटर प्राप्त करता है।.
A3DObject()A3DObject क्लास का एक नया उदाहरण बिना नाम के इनिशियलाइज़ करता है।.
RemoveProperty(property: Property)डायनामिक प्रॉपर्टी को हटाता है।.
GetProperty(property: string)निर्दिष्ट प्रॉपर्टी का मान प्राप्त करें
SetProperty(property: string, value: object?)निर्दिष्ट प्रॉपर्टी का मान सेट करता है
FindProperty(propertyName: string)प्रॉपर्टी को खोजता है।.

संबंधित देखें

 हिन्दी