ShaderTechnique

ShaderTechnique

Обзор

ShaderTechnique — это класс в Aspose.3D FOSS для .NET.

Техника шейдера представляет конкретную реализацию рендеринга.

Этот класс предоставляет 2 метода для работы с объектами ShaderTechnique в программах .NET. Доступные методы включают: AddBinding, ShaderTechnique. Все публичные члены доступны любому приложению .NET после установки пакета Aspose.3D FOSS для .NET. Свойства: Description, RenderAPI, RenderAPIVersion, ShaderContent, ShaderEntry, ShaderFile и ещё 3.

Свойства

Имя:Тип:ДоступОписание:
DescriptionstringЧтение/записьПолучает или задает описание этой техники.
ShaderLanguagestringЧтение/записьПолучает или задает язык шейдера, используемый в этой технике.
ShaderVersionstringЧтение/записьПолучает или задает версию шейдера, используемую этой техникой.
ShaderFilestringЧтение/записьПолучает или задает имя внешнего файла шейдера.
ShaderContentbyte[]Чтение/записьПолучает или задает содержимое встроенного скрипта шейдера.
ShaderEntrystringЧтение/записьПолучает или задает точку входа шейдера.
RenderAPIstringЧтение/записьПолучает или задает рендеринговый API, используемый этой техникой.
RenderAPIVersionstringЧтение/записьПолучает или задает версию рендеринга API.
ShaderParametersIDictionary<string, string>ЧтениеПолучает определение параметра шейдера.

Методы

ПодписьОписание:
ShaderTechnique()Инициализирует новый экземпляр класса ShaderTechnique.
AddBinding(property: string, shaderParameter: string)Привязывает динамическое свойство к параметру шейдера.

См. также:

 Русский