PbrMaterial
Übersicht über die
PbrMaterial ist eine Klasse in Aspose.3d für Typescript. Erben von: PbrMaterial, Material.
PbrMaterial.constructor creates a new PbrMaterial with optional name and base albedo color.
Eigenschaften
| Name der Person | Typ der | Zugang zu den Informationen | Beschreibung |
|---|---|---|---|
albedo | `Vector3 | null` | Lesen Sie . |
albedoTexture | `TextureBase | null` | Lesen Sie . |
normalTexture | `TextureBase | null` | Lesen Sie . |
metallicFactor | number | Lesen Sie . | Definition der metallischen Eigenschaft des Materials als numerischer Wert. |
roughnessFactor | number | Lesen Sie . | Definition der Oberflächenrauheit des Materials als Zahlenwert. |
metallicRoughness | `TextureBase | null` | Lesen Sie . |
occlusionTexture | `TextureBase | null` | Lesen Sie . |
occlusionFactor | number | Lesen Sie . | Festlegung eines Skalarfaktors für die Intensität der Umgebungskopplung. |
emissiveTexture | `TextureBase | null` | Lesen Sie . |
emissiveColor | `Vector3 | null` | Lesen Sie . |
transparency | number | Lesen Sie . | Definition der Opazität des Materials als numerischer Wert. |
Methoden und Verfahren
| Unterzeichnung | Beschreibung |
|---|---|
| `constructor(name: string | null, albedo: Vector3 |
fromMaterial(material: Material) → PbrMaterial | Erstellt einen PbrMaterial durch Kopieren von Eigenschaften aus einem vorhandenen Material |