PbrMaterial
Übersicht über die
PbrMaterial ist eine Klasse in Aspose.3d für Python. Erben von: Material.
PbrMaterial.from_material creates a PbrMaterial from an existing Material instance.
Eigenschaften
| Name der Person | Typ der | Zugang zu den Informationen | Beschreibung |
|---|---|---|---|
albedo | 'Vector3' | Lesen Sie . | Ist ein Vector3 die Grundfarbe des Materials darstellt |
albedo_texture | `` | Lesen Sie . | Ist die Textur, die die Basisfarbkarte definiert |
normal_texture | `` | Lesen Sie . | Ist die Textur eine normale Kartendaten für Oberflächendetails? |
metallic_factor | float | Lesen Sie . | Ist ein Flotator, der die metallische Eigenschaft angibt (0 = Dielektrik, 1 = Metall) |
roughness_factor | float | Lesen Sie . | Ist ein Schwimmer, der die Oberflächenrauheit kontrolliert (0 = glatt, 1 = rau) |
metallic_roughness | `` | Lesen Sie . | Kombiniert Metall und Rauheit in einer einzigen Textur. |
occlusion_texture | `` | Lesen Sie . | Ist die Textur, die den Umgebungs-Oklusionsschatten definiert? |
occlusion_factor | float | Lesen Sie . | Ist ein Float Skalierung der Occlusion Effekt |
emissive_texture | `` | Lesen Sie . | Ist die Textur, die definiert die emittierende Farbkarte |
emissive_color | 'Vector3' | Lesen Sie . | Ist ein Vektor3 die Emissionsfarbe des Materials darstellt? |
transparency | float | Lesen Sie . | Ist ein Flot, der die Opazität des Materials definiert (0 = vollständig transparent) |
Methoden und Verfahren
| Unterzeichnung | Beschreibung |
|---|---|
__init__(name: str, albedo: 'Vector3') | |
from_material(material: 'Material') → 'PbrMaterial' | Erstellt eine PbrMaterial aus einer vorhandenen Material-Instanz |