ShaderMaterial

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.

Свойства

Имя:Тип:ДоступОписание:
namestrЧтение/записьПолучает или задает имя.
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-издании — бросает во время выполнения. Устанавливает значение текстуры.

См. также:

 Русский