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
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
description | String | Leer | Se trata de la descripción de esta técnica. |
shaderLanguage | String | Leer | Se utiliza el lenguaje de Shader por esta técnica. |
shaderVersion | String | Leer | Obtenga la versión de Shader utilizada por esta técnica. |
shaderFile | String | Leer | Obtenga el nombre de archivo del archivio Shader externo. |
shaderContent | byte[] | Leer | Obtenga el contenido de un guión Shader incorporado. |
shaderEntry | String | Leer | Obtenga el punto de entrada del shader. |
renderAPI | String | Leer | Obtenga la API de renderización utilizada por esta técnica. |
renderAPIVersion | String | Leer | Obtenga la versión de la API de renderización. |
shaderParameters | Map<String, String> | Leer | Se encuentra en la definición de parámetros. |
Metodología
| firma | Descripción |
|---|---|
ShaderTechnique() | Inicia una nueva instancia de la clase ShaderTechnique. |
getDescription() → String | Se trata de la descripción de esta técnica. |
setDescription(value: String) | Describe la técnica de este tipo. |
getShaderLanguage() → String | Se utiliza el lenguaje de Shader por esta técnica. |
setShaderLanguage(value: String) | El lenguaje de Shader que se utiliza en esta técnica. |
getShaderVersion() → String | Obtenga 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() → String | Obtenga 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() → String | Obtenga el punto de entrada del shader. |
setShaderEntry(value: String) | -Contactar el punto de entrada del shader. |
getRenderAPI() → String | Obtenga 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() → String | Obtenga 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. |