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-издании — бросает во время выполнения. Устанавливает значение текстуры. |