GLSLSource
Gambaran Umum
GLSLSource adalah kelas dalam Aspose.3D FOSS untuk .NET. Mewarisi dari: ShaderSource.
Kode sumber shader dalam GLSL
Kelas ini menyediakan 2 metode untuk bekerja dengan objek GLSLSource dalam program .NET. Metode yang tersedia meliputi: DefineInclude, GLSLSource. Semua anggota publik dapat diakses oleh aplikasi .NET mana pun setelah menginstal paket Aspose.3D FOSS untuk .NET. Properti: ComputeShader, FragmentShader, GeometryShader, VertexShader.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
ComputeShader | string | Baca/Tulis | Mendapatkan atau mengatur kode sumber shader komputasi. |
GeometryShader | string | Baca/Tulis | Mendapatkan atau mengatur kode sumber shader geometri. |
VertexShader | string | Baca/Tulis | Mendapatkan atau mengatur kode sumber shader vertex |
FragmentShader | string | Baca/Tulis | Mendapatkan atau mengatur kode sumber fragment shader. |
Metode
| Tanda tangan | Deskripsi |
|---|---|
GLSLSource() | sumber GLSL |
DefineInclude(fileName: string, content: string) | Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Definisikan file virtual untuk #include dalam kode sumber GLSL |