PropertyCollection (pemegang tempat)
Pengamatan umum
PbrMaterial adalah kelas di Aspose.3d untuk Python. Warisan dari: Material.
PbrMaterial.from_material creates a PbrMaterial from an existing Material instance.
Sifat-sifatnya
| Nama (Inggris) | Jenis | Akses | Deskripsi |
|---|---|---|---|
albedo | 'Vector3' | Bacalah. | Apakah Vector3 yang mewakili warna dasar dari material |
albedo_texture | `` | Bacalah. | Apakah tekstur yang mendefinisikan peta warna dasar |
normal_texture | `` | Bacalah. | Apakah tekstur memberikan data peta normal untuk detail permukaan |
metallic_factor | float | Bacalah. | adalah pengambang yang menunjukkan sifat logam (0 = dielektrik, 1 = logam) |
roughness_factor | float | Bacalah. | adalah float yang mengontrol kasar permukaan (0 = halus, 1 = kasar) |
metallic_roughness | `` | Bacalah. | Menggabungkan logam dan kasar menjadi tekstur tunggal |
occlusion_texture | `` | Bacalah. | Apakah tekstur yang mendefinisikan ambient penutup bayangan |
occlusion_factor | float | Bacalah. | Apakah float skala efek penyekatan |
emissive_texture | `` | Bacalah. | Apakah tekstur yang mendefinisikan peta warna emisi |
emissive_color | 'Vector3' | Bacalah. | Apakah Vector3 yang mewakili warna emisi dari material |
transparency | float | Bacalah. | Apakah float yang menentukan opacity material (0 = sepenuhnya transparan) |
Metode-metode yang digunakan
| Tanda tangan | Deskripsi |
|---|---|
__init__(name: str, albedo: 'Vector3') | |
from_material(material: 'Material') → 'PbrMaterial' | Membuat PbrMaterial dari instance Material yang ada |