PushConstant
Przegląd
PushConstant jest klasą w Aspose.3D FOSS dla .NET.
Narzędzie do dostarczania danych do shadera przez push constant.
Ta klasa udostępnia 8 metod do pracy z obiektami PushConstant w programach .NET. Dostępne metody to: Commit, PushConstant, Write. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji .NET po zainstalowaniu pakietu Aspose.3D FOSS dla .NET.
Metody
| Sygnatura | Opis |
|---|---|
PushConstant() | Konstruktor |
Write(mat: FMatrix4) | Niezaimplementowane w edycji FOSS — rzuca w czasie wykonywania. Zapisz macierz do stałej |
Write(n: int) | Niezaimplementowane w edycji FOSS — rzuca w czasie wykonywania. Zapisz wartość typu int do stałej |
Write(f: float) | Niezaimplementowane w edycji FOSS — rzuca wyjątek w czasie wykonywania. Zapisz wartość zmiennoprzecinkową do stałej |
Write(vec: FVector4) | Niezaimplementowane w edycji FOSS — rzuca wyjątek w czasie wykonywania. Zapisz wektor czteroskładnikowy do stałej |
Write(vec: FVector3) | Niezaimplementowane w edycji FOSS — rzuca wyjątek w czasie wykonywania. Zapisz wektor trójskładnikowy do stałej |
Write(x: float, y: float, z: float, w: float) | Niezaimplementowane w edycji FOSS — rzuca w czasie wykonywania. Zapisz wektor czterokomponentowy do stałej |
Commit(stage: ShaderStage, commandList: ICommandList) | Niezaimplementowane w edycji FOSS — rzuca w czasie wykonywania. Zatwierdź przygotowane dane w potoku graficznym. |