GLSLSource
Vue d’ensemble
GLSLSource est une classe dans le FOSS Aspose.3D pour .NET. Hérite de : ShaderSource.
Le code source des shaders en GLSL
Cette classe fournit 2 méthodes pour travailler avec des objets GLSLSource dans les programmes .NET. Les méthodes disponibles incluent : DefineInclude, GLSLSource. Tous les membres publics sont accessibles à toute application .NET après l’installation du paquet Aspose.3D FOSS pour .NET. Propriétés : ComputeShader, FragmentShader, GeometryShader, VertexShader.
Propriétés
| Nom | Type | Accès | Description |
|---|---|---|---|
ComputeShader | string | Lecture/Écriture | Obtient ou définit le code source du shader de calcul. |
GeometryShader | string | Lecture/Écriture | Obtient ou définit le code source du shader de géométrie. |
VertexShader | string | Lecture/Écriture | Obtient ou définit le code source du vertex shader |
FragmentShader | string | Lecture/Écriture | Obtient ou définit le code source du shader de fragment. |
Méthodes
| Signature | Description |
|---|---|
GLSLSource() | source GLSL |
DefineInclude(fileName: string, content: string) | Non implémenté dans l’édition FOSS — génère une exception à l’exécution. Définir un fichier virtuel pour #include dans le code source GLSL |