GLSLSource
Visión general
GLSLSource es una clase en Aspose.3D FOSS para .NET. Hereda de: ShaderSource.
El código fuente de los shaders en GLSL
Esta clase proporciona 2 métodos para trabajar con objetos GLSLSource en programas .NET. Los métodos disponibles incluyen: DefineInclude, GLSLSource. Todos los miembros públicos son accesibles para cualquier aplicación .NET después de instalar el paquete Aspose.3D FOSS para .NET. Propiedades: ComputeShader, FragmentShader, GeometryShader, VertexShader.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
ComputeShader | string | Lectura/Escritura | Obtiene o establece el código fuente del shader de cómputo. |
GeometryShader | string | Lectura/Escritura | Obtiene o establece el código fuente del shader de geometría. |
VertexShader | string | Lectura/Escritura | Obtiene o establece el código fuente del shader de vértice |
FragmentShader | string | Lectura/Escritura | Obtiene o establece el código fuente del shader de fragmentos. |
Métodos
| Firma | Descripción |
|---|---|
GLSLSource() | código fuente GLSL |
DefineInclude(fileName: string, content: string) | No implementado en la edición FOSS — lanza una excepción en tiempo de ejecución. Definir archivo virtual para #include en el código fuente GLSL |