ShaderTechnique
Gambaran Umum
ShaderTechnique adalah kelas dalam Aspose.3D FOSS untuk .NET.
Sebuah teknik shader mewakili implementasi rendering yang konkret.
kelas ini menyediakan 2 metode untuk bekerja dengan objek ShaderTechnique dalam program .NET. Metode yang tersedia meliputi: AddBinding, ShaderTechnique. Semua anggota publik dapat diakses oleh aplikasi .NET mana pun setelah menginstal paket Aspose.3D FOSS untuk .NET. Properti: Description, RenderAPI, RenderAPIVersion, ShaderContent, ShaderEntry, ShaderFile, dan 3 lagi.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
Description | string | Baca/Tulis | Mendapatkan atau mengatur deskripsi teknik ini. |
ShaderLanguage | string | Baca/Tulis | Mendapatkan atau mengatur bahasa shader yang digunakan oleh teknik ini. |
ShaderVersion | string | Baca/Tulis | Mendapatkan atau mengatur versi shader yang digunakan oleh teknik ini. |
ShaderFile | string | Baca/Tulis | Mendapatkan atau mengatur nama file shader eksternal. |
ShaderContent | byte[] | Baca/Tulis | Mendapatkan atau mengatur konten skrip shader yang disematkan. |
ShaderEntry | string | Baca/Tulis | Mendapatkan atau mengatur titik masuk shader. |
RenderAPI | string | Baca/Tulis | Mendapatkan atau mengatur API rendering yang digunakan oleh teknik ini. |
RenderAPIVersion | string | Baca/Tulis | Mendapatkan atau mengatur versi API rendering. |
ShaderParameters | IDictionary<string, string> | Baca | Mendapatkan definisi parameter shader. |
Metode
| Tanda Tangan | Deskripsi |
|---|---|
ShaderTechnique() | Menginisialisasi sebuah instance baru dari kelas ShaderTechnique. |
AddBinding(property: string, shaderParameter: string) | Mengikat properti dinamis ke parameter shader. |