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

NameTypZugriffBeschreibung
ComputeShaderstringLesen/SchreibenLiest oder setzt den Quellcode des Compute-Shaders.
GeometryShaderstringLesen/SchreibenRuft den Quellcode des Geometrie-Shaders ab oder legt ihn fest.
VertexShaderstringLesen/SchreibenLiest den Quellcode des Vertex-Shaders aus oder legt ihn fest.
FragmentShaderstringLesen/SchreibenLiest oder setzt den Quellcode des Fragment-Shader.

Methoden

SignaturBeschreibung
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

Siehe auch

 Deutsch