PbrMaterial
अवलोकन
PbrMaterial एक क्लास है Aspose.3D FOSS के लिए टाइपस्क्रिप्ट।. वारिस से: Material.
PbrMaterial.constructor creates a new PbrMaterial with an optional name and base albedo color.
इस वर्ग में टाइपस्क्रिप्ट प्रोग्राम में PbrMaterial वस्तुओं के साथ काम करने के लिए 2 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: constructor, fromMaterial. सभी सार्वजनिक सदस्य किसी भी टाइपस्क्रिप्ट अनुप्रयोग के लिए उपलब्ध हैं Aspose.3D FOSS को स्थापित करने के बाद टाइमस्क्क्रेट पैकेज।. संपत्ति : albedo, albedoTexture, emissiveColor, emissiveTexture, metallicFactor, metallicRoughness,और 5 और भी।.
विवरण
PbrMaterial Aspose.3D के लिए FOSS लाइब्रेरी में एक वर्ग है जो प्रोग्रामिंग उपयोग के 1 विधि और 11 गुणों को उजागर करता है। Material, अपने माता-पिता के प्रकार से साझा कार्यक्षमता का विरासत।.
मुख्य क्षमताओं में शामिल हैं: vector3 \; इन कार्यों से डेवलपर्स pbrmaterial फ़ंक्शन को सीधे TypeScript अनुप्रयोगों में एकीकृत करने की अनुमति मिलती है।.
इंटेंस एक ही निर्माता के माध्यम से बनाए जाते हैं जो डिफ़ॉल्ट मूल्यों के साथ वस्तु को प्रारंभ करता है।.
गुण
| Name | Type | Access | Description |
|---|---|---|---|
albedo | `Vector3 | null` | पढ़ना / लिखना |
albedoTexture | `TextureBase | null` | पढ़ना / लिखना |
normalTexture | `TextureBase | null` | पढ़ना / लिखना |
metallicFactor | number | पढ़ना / लिखना | धातु के कारक को प्राप्त करें।. |
roughnessFactor | number | पढ़ना / लिखना | यह क्रोध के कारक को प्राप्त करता है।. |
metallicRoughness | `TextureBase | null` | पढ़ना / लिखना |
occlusionTexture | `TextureBase | null` | पढ़ना / लिखना |
occlusionFactor | number | पढ़ना / लिखना | ऑक्लॉजी कारक को प्राप्त करें।. |
emissiveTexture | `TextureBase | null` | पढ़ना / लिखना |
emissiveColor | `Vector3 | null` | पढ़ना / लिखना |
transparency | number | पढ़ना / लिखना | पारदर्शिता प्राप्त करें।. |
विधियाँ
| Signature | Description |
|---|---|
| `constructor(name: string | null, albedo: Vector3 |
fromMaterial(material: Material) → PbrMaterial | एक PbrMaterial को वापस लाता है जो मौजूदा सामग्री की संपत्ति से शुरू होता है |