PushConstant
Översikt
PushConstant är en klass i Aspose.3D FOSS för .NET.
Ett verktyg för att ge data till shader genom push konstant.
Denna klass ger 8 metoder för att arbeta med PushConstant objekt i .NET-program. Tillgängliga metoder är bland annat: Commit, PushConstant, Write. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter installation av Aspose.3D FOSS for .Net paketet.
Methods
| Signature | Beskrivning |
|---|---|
PushConstant() | Byggare av den |
Write(mat: FMatrix4) | Inte implementerad i FOSS-utgåvan kastar vid körning. Skriv matrisen till konstant. |
Write(n: int) | Inte implementerad i FOSS-utgåvan kastar vid körning. Skriv ett int-värde till konstanten. |
Write(f: float) | Inte implementerad i FOSS-utgåvan kastar vid körning. Skriv ett flytande värde till konstanten. |
Write(vec: FVector4) | Inte implementerad i FOSS-utgåvan kastar vid körning. Skriv en 4-komponent vektor till konstanten. |
Write(vec: FVector3) | Inte implementerad i FOSS-utgåvan kastar vid körning. Skriv en 3-komponent vektor till konstanten. |
Write(x: float, y: float, z: float, w: float) | Inte implementerad i FOSS-utgåvan kastar vid körning. Skriv en 4-komponent vektor till konstanten. |
Commit(stage: ShaderStage, commandList: ICommandList) | Inte implementerad i FOSS-utgåvan kastar vid körning. Kommitta förberedda data till grafikpipelinjen. |