ShaderTechnique

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řístupPopis:
descriptionStringČteníZíská popis této techniky.
shaderLanguageStringČteníZíská jazyk shaderu používaný touto technikou.
shaderVersionStringČteníZíská verzi shaderu používanou touto technikou.
shaderFileStringČteníVrací název souboru externího shaderu.
shaderContentbyte[]ČteníZíská obsah vloženého shader skriptu.
shaderEntryStringČteníZíská vstupní bod shaderu.
renderAPIStringČteníZíská vykreslovací API používaný touto technikou.
renderAPIVersionStringČteníZíská verzi renderování API.
shaderParametersMap<String, String>ČteníZíská definici parametru shaderu.

Metody

Podpis:Popis:
ShaderTechnique()Inicializuje novou instanci třídy ShaderTechnique.
getDescription() → StringZíská popis této techniky.
setDescription(value: String)Nastaví popis této techniky.
getShaderLanguage() → StringVrací jazyk shaderu používaný touto technikou.
setShaderLanguage(value: String)Nastaví jazyk shaderu používaný touto technikou.
getShaderVersion() → StringZíská verzi shaderu používanou touto technikou.
setShaderVersion(value: String)Nastaví verzi shaderu používanou touto technikou.
getShaderFile() → StringZí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() → StringZíská vstupní bod shaderu.
setShaderEntry(value: String)Nastaví vstupní bod shaderu.
getRenderAPI() → StringZíská renderovací API používaný touto technikou.
setRenderAPI(value: String)Nastaví renderovací API používaný touto technikou.
getRenderAPIVersion() → StringZí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.

Viz také:

 Čeština