ShaderTechnique
Približni podaci
ShaderTechnique je klasa u Aspose.3D FOSS za Java.
Shader tehnika predstavlja konkretnu implementaciju renderinga.
Ova klasa pruža 19 metoda za rad s ShaderTechnique objektima u Java programima. Postoje i sljedeće metode: ShaderTechnique, addBinding, getDescription, getRenderAPI, getRenderAPIVersion, getShaderContent, getShaderEntry, getShaderFile, getShaderLanguage, getShaderParameters, getShaderVersion, setDescription, i 7 dodatnih metoda. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.3D FOSS za Java. Ograničenja: description, renderAPI, renderAPIVersion, shaderContent, shaderEntry, shaderFile, i još 3 .
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
description | String | Čitaj. | Dobio je opis ove tehnike. |
shaderLanguage | String | Čitaj. | Dobiva shader jezik koji se koristi ovom tehnikom. |
shaderVersion | String | Čitaj. | Dobiva shader verziju koja se koristi ovom tehnikom. |
shaderFile | String | Čitaj. | Dobiva ime datoteke za vanjsku shader datotek. |
shaderContent | byte[] | Čitaj. | Dobiva sadržaj ugrađenog skripta shader. |
shaderEntry | String | Čitaj. | Dobiva ulaznu točku shadera. |
renderAPI | String | Čitaj. | Dobiva rendering API koji se koristi ovom tehnikom. |
renderAPIVersion | String | Čitaj. | Dobiva verziju rendering API-ja. |
shaderParameters | Map<String, String> | Čitaj. | Dobiva shader parametar definiciju. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
ShaderTechnique() | Inicijalizira novu instanclu klase ShaderTechnique . |
getDescription() → String | Dobio je opis ove tehnike. |
setDescription(value: String) | Opiše opis ove tehnike. |
getShaderLanguage() → String | Dobiva shader jezik koji se koristi ovom tehnikom. |
setShaderLanguage(value: String) | Postavlja jezik shader koji se koristi ovom tehnikom. |
getShaderVersion() → String | Dobiva shader verziju koja se koristi ovom tehnikom. |
setShaderVersion(value: String) | Postavlja shader verziju koja se koristi ovom tehnikom. |
getShaderFile() → String | Dobiva ime datoteke za vanjsku shader datotek. |
setShaderFile(value: String) | Postavlja ime datoteke za vanjsku shader datotek. |
getShaderContent() → byte[] | Dobiva sadržaj ugrađenog skripta shader. |
setShaderContent(value: byte[]) | Postavlja sadržaj ugrađenog skripta shader. |
getShaderEntry() → String | Dobiva ulaznu točku shadera. |
setShaderEntry(value: String) | Postavlja ulazna točka shader. |
getRenderAPI() → String | Dobiva rendering API koji se koristi ovom tehnikom. |
setRenderAPI(value: String) | Postavlja API za renderiranje koji se koristi ovom tehnikom. |
getRenderAPIVersion() → String | Dobiva verziju rendering API-ja. |
setRenderAPIVersion(value: String) | Postavlja verziju API-ja za renderiranje. |
getShaderParameters() → Map<String, String> | Dobiva shader parametar definiciju. |
addBinding(property: String, shaderParameter: String) | Veže dinamiku svojstva shader parametra. |