ShaderTechnique

Resumo geral

ShaderTechnique é uma classe em Aspose.3D FOSS para Java.

Uma técnica de shader representa uma implementação concreta de renderização.

Esta classe fornece 19 métodos para trabalhar com objetos ShaderTechnique em programas Java. Os métodos disponíveis incluem: ShaderTechnique, addBinding, getDescription, getRenderAPI, getRenderAPIVersion, getShaderContent, getShaderEntry, getShaderFile, getShaderLanguage, getShaderParameters, getShaderVersion, setDescription, e 7 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.3D FOSS para Java. Propriedades: description, renderAPI, renderAPIVersion, shaderContent, shaderEntry, shaderFile,E mais três.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
descriptionStringLeia.- Tem a descrição desta técnica.
shaderLanguageStringLeia.Obtém a linguagem de sombreamento usada por esta técnica.
shaderVersionStringLeia.Obtém a versão de shader usada por esta técnica.
shaderFileStringLeia.Obtém o nome do arquivo de shader externo.
shaderContentbyte[]Leia.Obtém o conteúdo de um script shader incorporado.
shaderEntryStringLeia.Obtém o ponto de entrada do shader.
renderAPIStringLeia.Obtém a API de renderização usada por esta técnica.
renderAPIVersionStringLeia.Obtém a versão da API de renderização.
shaderParametersMap<String, String>Leia.Obtém a definição do parâmetro shader.

Métodos de avaliação

AssinaturaDescrição:
ShaderTechnique()Inicializa uma nova instância da classe ShaderTechnique.
getDescription()String- Tem a descrição desta técnica.
setDescription(value: String)Estabelece a descrição desta técnica.
getShaderLanguage()StringObtém a linguagem de sombreamento usada por esta técnica.
setShaderLanguage(value: String)Estabelece a linguagem de shader usada por esta técnica.
getShaderVersion()StringObtém a versão de shader usada por esta técnica.
setShaderVersion(value: String)Estabelece a versão de shader utilizada por esta técnica.
getShaderFile()StringObtém o nome do arquivo de shader externo.
setShaderFile(value: String)Indica o nome do arquivo de shader externo.
getShaderContent()byte[]Obtém o conteúdo de um script shader incorporado.
setShaderContent(value: byte[])Defina o conteúdo de um script shader incorporado.
getShaderEntry()StringObtém o ponto de entrada do shader.
setShaderEntry(value: String)Estabelece o ponto de entrada do shader.
getRenderAPI()StringObtém a API de renderização usada por esta técnica.
setRenderAPI(value: String)Estabelece a API de renderização utilizada por esta técnica.
getRenderAPIVersion()StringObtém a versão da API de renderização.
setRenderAPIVersion(value: String)Defina a versão da API de renderização.
getShaderParameters()Map<String, String>Obtém a definição do parâmetro shader.
addBinding(property: String, shaderParameter: String)Liga a propriedade dinâmica ao parâmetro do shader.

Ver também:

 Português