ShaderTechnique

ShaderTechnique

Visión general

ShaderTechnique es una clase en Aspose.3D FOSS para .NET.

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

Esta clase proporciona 2 métodos para trabajar con objetos ShaderTechnique en programas .NET. Los métodos disponibles incluyen: AddBinding, ShaderTechnique. Todos los miembros públicos son accesibles para cualquier aplicación .NET después de instalar el paquete Aspose.3D FOSS para .NET. Propiedades: Description, RenderAPI, RenderAPIVersion, ShaderContent, ShaderEntry, ShaderFile, y 3 más.

Propiedades

NombreTipoAccesoDescripción
DescriptionstringLectura/EscrituraObtiene o establece la descripción de esta técnica.
ShaderLanguagestringLectura/EscrituraObtiene o establece el lenguaje de sombreado usado por esta técnica.
ShaderVersionstringLectura/EscrituraObtiene o establece la versión del shader utilizada por esta técnica.
ShaderFilestringLectura/EscrituraObtiene o establece el nombre de archivo del shader externo.
ShaderContentbyte[]Lectura/EscrituraObtiene o establece el contenido de un script de shader incrustado.
ShaderEntrystringLectura/EscrituraObtiene o establece el punto de entrada del shader.
RenderAPIstringLectura/EscrituraObtiene o establece el API de renderizado utilizado por esta técnica.
RenderAPIVersionstringLectura/EscrituraObtiene o establece la versión del renderizado API.
ShaderParametersIDictionary<string, string>LecturaObtiene la definición del parámetro del shader.

Métodos

FirmaDescripción
ShaderTechnique()Inicializa una nueva instancia de la clase ShaderTechnique.
AddBinding(property: string, shaderParameter: string)Vincula la propiedad dinámica al parámetro del shader.

Ver también

 Español