ShaderTechnique
Přehled
ShaderTechnique je třída v Aspose.3D FOSS pro Java.
Technika shaderu představuje konkrétní implementaci vykreslování.
Tato třída poskytuje 19 metod pro práci s objekty ShaderTechnique v programech Java. Dostupné metody zahrnují: ShaderTechnique, addBinding, getDescription, getRenderAPI, getRenderAPIVersion, getShaderContent, getShaderEntry, getShaderFile, getShaderLanguage, getShaderParameters, getShaderVersion, setDescription a 7 dalších metod. Všichni veřejní členové jsou přístupní jakékoli aplikaci Java po instalaci balíčku Aspose.3D FOSS pro Java. Vlastnosti: description, renderAPI, renderAPIVersion, shaderContent, shaderEntry, shaderFile a 3 další.
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
description | String | Čtení | Získá popis této techniky. |
shaderLanguage | String | Čtení | Získá jazyk shaderu používaný touto technikou. |
shaderVersion | String | Čtení | Získá verzi shaderu používanou touto technikou. |
shaderFile | String | Čtení | Vrací název souboru externího shaderu. |
shaderContent | byte[] | Čtení | Získá obsah vloženého shader skriptu. |
shaderEntry | String | Čtení | Získá vstupní bod shaderu. |
renderAPI | String | Čtení | Získá vykreslovací API používaný touto technikou. |
renderAPIVersion | String | Čtení | Získá verzi renderování API. |
shaderParameters | Map<String, String> | Čtení | Získá definici parametru shaderu. |
Metody
| Podpis: | Popis: |
|---|---|
ShaderTechnique() | Inicializuje novou instanci třídy ShaderTechnique. |
getDescription() → String | Získá popis této techniky. |
setDescription(value: String) | Nastaví popis této techniky. |
getShaderLanguage() → String | Vrací jazyk shaderu používaný touto technikou. |
setShaderLanguage(value: String) | Nastaví jazyk shaderu používaný touto technikou. |
getShaderVersion() → String | Získá verzi shaderu používanou touto technikou. |
setShaderVersion(value: String) | Nastaví verzi shaderu používanou touto technikou. |
getShaderFile() → String | Získá název souboru externího shaderu. |
setShaderFile(value: String) | Nastaví název souboru externího shaderu. |
getShaderContent() → byte[] | Získá obsah vloženého shader skriptu. |
setShaderContent(value: byte[]) | Nastaví obsah vloženého shader skriptu. |
getShaderEntry() → String | Získá vstupní bod shaderu. |
setShaderEntry(value: String) | Nastaví vstupní bod shaderu. |
getRenderAPI() → String | Získá renderovací API používaný touto technikou. |
setRenderAPI(value: String) | Nastaví renderovací API používaný touto technikou. |
getRenderAPIVersion() → String | Získá verzi renderovacího API. |
setRenderAPIVersion(value: String) | Nastaví verzi renderovacího API. |
getShaderParameters() → Map<String, String> | Získá definici parametru shaderu. |
addBinding(property: String, shaderParameter: String) | Váže dynamickou vlastnost k parametru shaderu. |