ShaderTechnique

ShaderTechnique

Revisión

ShaderTechnique Es una clase en Aspose.3D FOSS para Java.

Una técnica de sombrero representa una implementación concreta.

Esta clase proporciona 19 métodos para trabajar con los objetos de ShaderTechnique en programas Java. Los métodos disponibles incluyen: ShaderTechnique, addBinding, getDescription, getRenderAPI, getRenderAPIVersion, getShaderContent, getShaderEntry, getShaderFile, getShaderLanguage, getShaderParameters, getShaderVersion, setDescription,y 7 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.3D FOSS para el paquete Java. Propiedades : description, renderAPI, renderAPIVersion, shaderContent, shaderEntry, shaderFile,Y tres más.

Propiedades

NombreTipoAccesoDescripción
descriptionStringLeerSe trata de la descripción de esta técnica.
shaderLanguageStringLeerSe utiliza el lenguaje de Shader por esta técnica.
shaderVersionStringLeerObtenga la versión de Shader utilizada por esta técnica.
shaderFileStringLeerObtenga el nombre de archivo del archivio Shader externo.
shaderContentbyte[]LeerObtenga el contenido de un guión Shader incorporado.
shaderEntryStringLeerObtenga el punto de entrada del shader.
renderAPIStringLeerObtenga la API de renderización utilizada por esta técnica.
renderAPIVersionStringLeerObtenga la versión de la API de renderización.
shaderParametersMap<String, String>LeerSe encuentra en la definición de parámetros.

Metodología

firmaDescripción
ShaderTechnique()Inicia una nueva instancia de la clase ShaderTechnique.
getDescription()StringSe trata de la descripción de esta técnica.
setDescription(value: String)Describe la técnica de este tipo.
getShaderLanguage()StringSe utiliza el lenguaje de Shader por esta técnica.
setShaderLanguage(value: String)El lenguaje de Shader que se utiliza en esta técnica.
getShaderVersion()StringObtenga la versión de Shader utilizada por esta técnica.
setShaderVersion(value: String)Establece la versión de Shader utilizada por esta técnica.
getShaderFile()StringObtenga el nombre de archivo del archivio Shader externo.
setShaderFile(value: String)Encuentra el nombre de archivo del archivos Shader externo.
getShaderContent()byte[]Obtenga el contenido de un guión Shader incorporado.
setShaderContent(value: byte[])El contenido de un guión Shader incorporado.
getShaderEntry()StringObtenga el punto de entrada del shader.
setShaderEntry(value: String)-Contactar el punto de entrada del shader.
getRenderAPI()StringObtenga la API de renderización utilizada por esta técnica.
setRenderAPI(value: String)Configura la API de renderización utilizada por esta técnica.
getRenderAPIVersion()StringObtenga la versión de la API de renderización.
setRenderAPIVersion(value: String)Configura la versión de la API de renderización.
getShaderParameters()Map<String, String>Se encuentra en la definición de parámetros.
addBinding(property: String, shaderParameter: String)Coneja la propiedad dinámica a un parámetro de sombra.

Ver también

 Español