GLSLSource
Übersicht
GLSLSource ist eine Klasse in Aspose.3D FOSS für .NET. Erbt von: ShaderSource.
Der Quellcode von Shadern in GLSL
Diese Klasse bietet 2 Methoden zur Arbeit mit GLSLSource-Objekten in .NET-Programmen. Verfügbare Methoden umfassen: DefineInclude, GLSLSource. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung nach der Installation des Aspose.3D FOSS für das .NET-Paket zugänglich. Eigenschaften: ComputeShader, FragmentShader, GeometryShader, VertexShader.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
ComputeShader | string | Lesen/Schreiben | Liest oder setzt den Quellcode des Compute-Shaders. |
GeometryShader | string | Lesen/Schreiben | Ruft den Quellcode des Geometrie-Shaders ab oder legt ihn fest. |
VertexShader | string | Lesen/Schreiben | Liest den Quellcode des Vertex-Shaders aus oder legt ihn fest. |
FragmentShader | string | Lesen/Schreiben | Liest oder setzt den Quellcode des Fragment-Shader. |
Methoden
| Signatur | Beschreibung |
|---|---|
GLSLSource() | GLSL-Quellcode |
DefineInclude(fileName: string, content: string) | Nicht in der FOSS-Edition implementiert — wirft zur Laufzeit. Definiere virtuelle Datei für #include im GLSL-Quellcode |