PbrMaterial
المعلومات العامة
PbrMaterial هي فئة في Aspose.3d لـ Typescript. الميراث من: PbrMaterial, Material.
PbrMaterial.constructor creates a new PbrMaterial with optional name and base albedo color.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
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 | اقرأ | يحدد مستوى عدم وضوح المادة كقيمة رقمية. |
الطرق
| التوقيع | وصف |
|---|---|
| `constructor(name: string | null, albedo: Vector3 |
fromMaterial(material: Material) → PbrMaterial | يخلق PbrMaterial عن طريق نسخ خصائص من مادة موجودة |