ShaderMaterial
Огляд
ShaderMaterial — це клас у Aspose.3D FOSS для Python.
Shader material дозволяє описати матеріал зовнішнім рушієм рендерингу або мовою шейдерів.
Цей клас оголошує 7 методів для об’єктів ShaderMaterial у програмах Python. Доступні методи включають: __init__, find_property, get_property, get_texture, remove_property, set_property, set_texture. Усі публічні члени доступні будь-якому застосунку Python після встановлення пакету Aspose.3D FOSS для Python. Властивості: name, techniques.
Властивості
| Назва | Тип | Доступ | Опис |
|---|---|---|---|
name | str | Читання/Запис | Отримує або встановлює ім’я. |
techniques | `` | Читання | Отримує техніки. |
Методи
| Сигнатура | Опис |
|---|---|
__init__() | Не реалізовано у FOSS-версії — викидає під час виконання. Calls init на цьому ShaderMaterial екземплярі. |
remove_property(property) | Не реалізовано у FOSS-версії — викидає під час виконання. Викликає remove_property(property) на цьому екземплярі ShaderMaterial. |
get_property(property) | Не реалізовано у FOSS-версії — викидає під час виконання. Викликає get_property(property) на цьому екземплярі ShaderMaterial. |
set_property(property, value) | Не реалізовано у FOSS-версії — викидає під час виконання. Встановлює значення властивості. |
find_property(property_name: str) → 'Property' | Не реалізовано у FOSS-версії — викидає під час виконання. Викликає find_property(property_name) на цьому екземплярі ShaderMaterial. |
get_texture(slot_name: str) → 'TextureBase' | Не реалізовано у FOSS-версії — викидає під час виконання. Викликає get_texture(slot_name) на цьому екземплярі ShaderMaterial. |
set_texture(slot_name: str, texture: 'TextureBase') | Не реалізовано у FOSS-версії — викидає під час виконання. Встановлює значення текстури. |