ShaderTechnique

ShaderTechnique

Översikt

ShaderTechnique är en klass i Aspose.3D FOSS för Java.

En shaderteknik representerar en konkret rendering genomförande.

Denna klass ger 19 metoder för att arbeta med ShaderTechnique objekt i Java-program. Tillgängliga metoder inkluderar: ShaderTechnique, addBinding, getDescription, getRenderAPI, getRenderAPIVersion, getShaderContent, getShaderEntry, getShaderFile, getShaderLanguage, getShaderParameters, getShaderVersion, setDescription,och 7 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.3D FOSS för Java paket. och egenskaper: description, renderAPI, renderAPIVersion, shaderContent, shaderEntry, shaderFile,Och 3 fler.

ägodelar

NamnTyp avAccessBeskrivning
descriptionStringLäsningFå beskrivningen av denna teknik.
shaderLanguageStringLäsningFå det shader språk som används av denna teknik.
shaderVersionStringLäsningFå den shaderversion som används av denna teknik.
shaderFileStringLäsningFå filnamnet på den externa shader-filen.
shaderContentbyte[]LäsningFå innehållet i ett inbyggd shader script.
shaderEntryStringLäsningFå inresepunkten av skuggan.
renderAPIStringLäsningFå den rendering API som används av denna teknik.
renderAPIVersionStringLäsningFå versionen av renderings API.
shaderParametersMap<String, String>LäsningDet är en Shader parameter definition.

Metoder

SignatureBeskrivning
ShaderTechnique()Initialiserar en ny instans av ShaderTechnique klass.
getDescription()StringFå beskrivningen av denna teknik.
setDescription(value: String)Beskrivning av denna teknik.
getShaderLanguage()StringFå det shader språk som används av denna teknik.
setShaderLanguage(value: String)Ställ in Shader-språket som används av denna teknik.
getShaderVersion()StringFå den shaderversion som används av denna teknik.
setShaderVersion(value: String)Ställ in Shader-versionen som används av denna teknik.
getShaderFile()StringFå filnamnet på den externa shader-filen.
setShaderFile(value: String)Ange filnamnet på den externa shader-filen.
getShaderContent()byte[]Få innehållet i ett inbyggd shader script.
setShaderContent(value: byte[])Sätt in innehållet i ett inbyggd shader script.
getShaderEntry()StringFå inresepunkten av skuggan.
setShaderEntry(value: String)Ställ in ingångspunkten för skuggan.
getRenderAPI()StringFå den rendering API som används av denna teknik.
setRenderAPI(value: String)Ställ in renderingsAPI som används av denna teknik.
getRenderAPIVersion()StringFå versionen av renderings API.
setRenderAPIVersion(value: String)Ställ in versionen av renderingsAPI.
getShaderParameters()Map<String, String>Det är en Shader parameter definition.
addBinding(property: String, shaderParameter: String)Binder den dynamiska egenskapen till skugga parameter.

Se även

 Svenska