GLSLSource
Overzicht
GLSLSource is een klasse in Aspose.3D FOSS voor .NET. Erft van: ShaderSource.
De broncode van shaders in GLSL
Deze klasse biedt 2 methoden voor het werken met GLSLSource-objecten in .NET-programma’s. Beschikbare methoden zijn: DefineInclude, GLSLSource. Alle openbare leden zijn toegankelijk voor elke .NET-applicatie na het installeren van het Aspose.3D FOSS voor .NET-pakket. Eigenschappen: ComputeShader, FragmentShader, GeometryShader, VertexShader.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
ComputeShader | string | Lezen/schrijven | Geeft of stelt de broncode van de compute shader in. |
GeometryShader | string | Lezen/schrijven | Haalt de broncode van de geometry shader op of stelt deze in. |
VertexShader | string | Lezen/schrijven | Haalt de broncode van de vertexshader op of stelt deze in |
FragmentShader | string | Lezen/schrijven | Haalt de broncode van de fragmentshader op of stelt deze in. |
Methoden
| Handtekening | Beschrijving |
|---|---|
GLSLSource() | GLSL-bron |
DefineInclude(fileName: string, content: string) | Niet geïmplementeerd in de FOSS-editie — gooit een uitzondering tijdens runtime. Definieer virtueel bestand voor #include in GLSL-broncode |