GLSLSource
Panoramica
GLSLSource è una classe in Aspose.3D FOSS per .NET. Eredita da: ShaderSource.
Il codice sorgente degli shader in GLSL
Questa classe fornisce 2 metodi per lavorare con gli oggetti GLSLSource nei programmi .NET. I metodi disponibili includono: DefineInclude, GLSLSource. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo l’installazione del pacchetto Aspose.3D FOSS per .NET. Proprietà: ComputeShader, FragmentShader, GeometryShader, VertexShader.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
ComputeShader | string | Lettura/Scrittura | Ottiene o imposta il codice sorgente dello shader di calcolo. |
GeometryShader | string | Lettura/Scrittura | Ottiene o imposta il codice sorgente del geometry shader. |
VertexShader | string | Lettura/Scrittura | Ottiene o imposta il codice sorgente del vertex shader |
FragmentShader | string | Lettura/Scrittura | Ottiene o imposta il codice sorgente del fragment shader. |
Metodi
| Firma | Descrizione |
|---|---|
GLSLSource() | sorgente GLSL |
DefineInclude(fileName: string, content: string) | Non implementato nell’edizione FOSS — genera un’eccezione a runtime. Definisci un file virtuale per #include nel codice sorgente GLSL |