ShaderTechnique

ShaderTechnique

Przegląd

ShaderTechnique jest klasą w Aspose.3D FOSS dla Java.

Technika shaderów reprezentuje konkretną implementację renderowania.

Ta klasa udostępnia 19 metod do pracy z obiektami ShaderTechnique w programach Java. Dostępne metody to: ShaderTechnique, addBinding, getDescription, getRenderAPI, getRenderAPIVersion, getShaderContent, getShaderEntry, getShaderFile, getShaderLanguage, getShaderParameters, getShaderVersion, setDescription oraz 7 dodatkowych metod. Wszystkie publiczne członki są dostępne dla każdej aplikacji Java po zainstalowaniu pakietu Aspose.3D FOSS dla Java. Właściwości: description, renderAPI, renderAPIVersion, shaderContent, shaderEntry, shaderFile oraz 3 dodatkowe.

Właściwości

NazwaTypDostępOpis
descriptionStringOdczytPobiera opis tej techniki.
shaderLanguageStringOdczytZwraca język shader używany przez tę technikę.
shaderVersionStringOdczytZwraca wersję shadera używaną przez tę technikę.
shaderFileStringOdczytPobiera nazwę pliku zewnętrznego shadera.
shaderContentbyte[]OdczytPobiera zawartość osadzonego skryptu shadera.
shaderEntryStringOdczytZwraca punkt wejścia shadera.
renderAPIStringOdczytZwraca renderowanie API używane przez tę technikę.
renderAPIVersionStringOdczytPobiera wersję renderowania API.
shaderParametersMap<String, String>OdczytPobiera definicję parametru shadera.

Metody

SygnaturaOpis
ShaderTechnique()Inicjalizuje nową instancję klasy ShaderTechnique.
getDescription() → StringPobiera opis tej techniki.
setDescription(value: String)Ustawia opis tej techniki.
getShaderLanguage() → StringZwraca język shaderów używany w tej technice.
setShaderLanguage(value: String)Ustawia język shaderów używany przez tę technikę.
getShaderVersion() → StringPobiera wersję shadera używaną przez tę technikę.
setShaderVersion(value: String)Ustawia wersję shadera używaną przez tę technikę.
getShaderFile() → StringZwraca nazwę pliku zewnętrznego shadera.
setShaderFile(value: String)Ustawia nazwę pliku zewnętrznego shadera.
getShaderContent() → byte[]Zwraca zawartość osadzonego skryptu shaderowego.
setShaderContent(value: byte[])Ustawia zawartość osadzonego skryptu shaderowego.
getShaderEntry() → StringPobiera punkt wejścia shadera.
setShaderEntry(value: String)Ustawia punkt wejścia shadera.
getRenderAPI() → StringPobiera API renderowania używany przez tę technikę.
setRenderAPI(value: String)Ustawia rendering API używany przez tę technikę.
getRenderAPIVersion() → StringPobiera wersję renderowania API.
setRenderAPIVersion(value: String)Ustawia wersję renderowania API.
getShaderParameters() → Map<String, String>Zwraca definicję parametru shadera.
addBinding(property: String, shaderParameter: String)Powiązuje dynamiczną właściwość z parametrem shadera.

Zobacz także

 Polski