SPIRVSource
Przegląd
SPIRVSource jest klasą w Aspose.3D FOSS dla .NET. Dziedziczy po: ShaderSource.
Skompilowany shader w formacie SPIR-V.
Ta klasa zapewnia 1 metodę do pracy z obiektami SPIRVSource w programach .NET. Dostępne metody obejmują: SPIRVSource. Wszystkie publiczne członki są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.3D FOSS dla .NET. Właściwości: ComputeShader, FragmentShader, GeometryShader, MaximumDescriptorSets, VertexShader.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
MaximumDescriptorSets | int | Odczyt/zapis | Maksymalna liczba zestawów deskryptorów, domyślna wartość to 10 |
ComputeShader | byte[] | Odczyt/zapis | Pobiera lub ustawia kod źródłowy shadera obliczeniowego. |
GeometryShader | byte[] | Odczyt/zapis | Pobiera lub ustawia kod źródłowy shaderu geometrycznego. |
VertexShader | byte[] | Odczyt/zapis | Pobiera lub ustawia kod źródłowy shadera wierzchołkowego |
FragmentShader | byte[] | Odczyt/zapis | Pobiera lub ustawia kod źródłowy fragmentowego shadera. |
Metody
| Sygnatura | Opis |
|---|---|
SPIRVSource() | Konstruktor źródeł shaderów opartych na SPIR-V. |