PbrMaterial
Overview
PbrMaterial є клас у Aspose.3D FOSS для Python. Наследники від: Material.
PbrMaterial.from_material creates a PbrMaterial from an existing Material instance.
Цей клас надає 8 методів роботи з об’єктами PbrMaterial в програмах Python. Доступні методи включають: __init__, find_property, from_material, get_property, get_texture, remove_property, set_property, set_texture. Всі публічні члени доступні будь-якій додаткові Python після встановлення Aspose.3D FOSS для пакету Python. Свойства: albedo, albedo_texture, emissive_color, emissive_texture, metallic_factor, metallic_roughness, і ще 7.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
albedo | 'Vector3' | Читання/писання | Обирає або встановлює альбедо. |
albedo_texture | `` | Читання/писання | Обирає або встановлює текстуру альбедо. |
normal_texture | `` | Читання/писання | Обирає або встановлює нормальну текстуру. |
metallic_factor | float | Читання/писання | Обирає або встановлює металевий фактор. |
roughness_factor | float | Читання/писання | Обирає або встановлює фактор грубості. |
metallic_roughness | `` | Читання/писання | Обирає або встановлює металеву грубості. |
occlusion_texture | `` | Читання/писання | Обирає або встановлює текстуру окулюції. |
occlusion_factor | float | Читання/писання | Обирає або встановлює оклюзивний фактор. |
emissive_texture | `` | Читання/писання | Обирає або встановлює випромінювальну текстуру. |
emissive_color | 'Vector3' | Читання/писання | Обирає або встановлює світло. |
transparency | float | Читання/писання | Обирає або встановлює прозорості. |
name | str | Читання/писання | Обирає або встановлює ім’я. |
properties | PropertyCollection | Read | Він отримує власність. |
Methods
| Signature | Description |
|---|---|
__init__(name: str, albedo: 'Vector3') | |
from_material(material: 'Material') → 'PbrMaterial' | Створює PbrMaterial з існуючої інстанції Material |
get_texture(slot_name: str) | Не реалізовано в виданні FOSS викидає під час виконання. |
set_texture(slot_name: str, texture) | Не реалізовано в виданні FOSS викидає під час виконання. Налаштовує значення текстури. |
find_property(property_name: str) | |
get_property(property: str) | |
set_property(property: str, value) | Налаштовує значення власності. |
remove_property(property) |