SPIRVSource
Prezentare generală
SPIRVSource este o clasă în Aspose.3D FOSS pentru .NET. Moștenește de la: ShaderSource.
Shaderul compilat în formatul SPIR-V.
Această clasă oferă 1 metodă pentru lucrul cu obiecte SPIRVSource în programe .NET. Metodele disponibile includ: SPIRVSource. Toți membrii publici sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.3D FOSS pentru .NET. Proprietăți: ComputeShader, FragmentShader, GeometryShader, MaximumDescriptorSets, VertexShader.
Proprietăți
| Nume | Tip | Acces | Descriere: |
|---|---|---|---|
MaximumDescriptorSets | int | Citire/Scriere | Numărul maxim de seturi de descriptori, valoarea implicită este 10 |
ComputeShader | byte[] | Citire/Scriere | Obține sau stabilește codul sursă al shader-ului de calcul. |
GeometryShader | byte[] | Citire/Scriere | Obține sau setează codul sursă al shader-ului de geometrie. |
VertexShader | byte[] | Citire/Scriere | Obține sau stabilește codul sursă al shader-ului vertex |
FragmentShader | byte[] | Citire/Scriere | Obține sau stabilește codul sursă al shader-ului fragment. |
Metode
| Semnătură | Descriere: |
|---|---|
SPIRVSource() | Constructor al surselor shader bazate pe SPIR-V. |