PropertyCollection{Categorie:Documentele de activitate}
Opinie generală
PbrMaterial este o clasă în Aspose.3d pentru Typescript. Moștenitorii de la: PbrMaterial, Material.
PbrMaterial.constructor creates a new PbrMaterial with optional name and base albedo color.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
albedo | `Vector3 | null` | Citeşte. |
albedoTexture | `TextureBase | null` | Citeşte. |
normalTexture | `TextureBase | null` | Citeşte. |
metallicFactor | number | Citeşte. | Se definește proprietatea metalică a materialului ca valoare numerică. |
roughnessFactor | number | Citeşte. | Se definește rugositatea suprafeței materialului ca valoare numerică. |
metallicRoughness | `TextureBase | null` | Citeşte. |
occlusionTexture | `TextureBase | null` | Citeşte. |
occlusionFactor | number | Citeşte. | Se stabilește un factor scalar pentru intensitatea ocluziei ambiante. |
emissiveTexture | `TextureBase | null` | Citeşte. |
emissiveColor | `Vector3 | null` | Citeşte. |
transparency | number | Citeşte. | Se definește nivelul de opacitate al materialului ca valoare numerică. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
| `constructor(name: string | null, albedo: Vector3 |
fromMaterial(material: Material) → PbrMaterial | Creează un PbrMaterial prin copierea proprietăților dintr-un material existent |