ShaderTechnique

ShaderTechnique

Общ преглед

ShaderTechnique е клас в Aspose.3D FOSS за Java.

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

Този клас предоставя 19 метода за работа с ShaderTechnique обекти в Java програми. Наличните методи включват: ShaderTechnique, addBinding, getDescription, getRenderAPI, getRenderAPIVersion, getShaderContent, getShaderEntry, getShaderFile, getShaderLanguage, getShaderParameters, getShaderVersion, setDescription, и 7 допълнителни методи. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.3D FOSS for Java. Свойства: description, renderAPI, renderAPIVersion, shaderContent, shaderEntry, shaderFile, и още 3 .

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
descriptionStringПрочети.Описанието на тази техника.
shaderLanguageStringПрочети.Получи езика на сензора, използван от тази техника.
shaderVersionStringПрочети.Получи версията на сензора, използвана от тази техника.
shaderFileStringПрочети.Получава името на файла за външен шейдер.
shaderContentbyte[]Прочети.Получава съдържанието на вграден скрипт за сенки.
shaderEntryStringПрочети.Взема входната точка на сензора.
renderAPIStringПрочети.Получи рендеринговото API, използвано от тази техника.
renderAPIVersionStringПрочети.Получава версията на рендеринговото API.
shaderParametersMap<String, String>Прочети.Получава определението на параметрите за сенки.

Методи за изчисляване на данните

ПодписътОписание на състоянието
ShaderTechnique()Инициализира нов екземпляр на класа ShaderTechnique .
getDescription()StringОписанието на тази техника.
setDescription(value: String)Определя описанието на тази техника.
getShaderLanguage()StringПолучи езика на сензора, използван от тази техника.
setShaderLanguage(value: String)Определя езика на сензор, използван от тази техника.
getShaderVersion()StringПолучи версията на сензора, използвана от тази техника.
setShaderVersion(value: String)Определя версията на сензора, използвана от тази техника.
getShaderFile()StringПолучава името на файла за външен шейдер.
setShaderFile(value: String)Определя името на файла за външния файл с сенки.
getShaderContent()byte[]Получава съдържанието на вграден скрипт за сенки.
setShaderContent(value: byte[])Определя съдържанието на вграден скрипт за сенки.
getShaderEntry()StringВзема входната точка на сензора.
setShaderEntry(value: String)Определя входната точка на сензора.
getRenderAPI()StringПолучи рендеринговото API, използвано от тази техника.
setRenderAPI(value: String)Определя API за рендеринг, използвано от тази техника.
getRenderAPIVersion()StringПолучава версията на рендеринговото API.
setRenderAPIVersion(value: String)Определя версията на API за рендеринг.
getShaderParameters()Map<String, String>Получава определението на параметрите за сенки.
addBinding(property: String, shaderParameter: String)Свързва динамичното свойство с параметъра на сензора.

Вижте също:

 Български