PushConstant
Overzicht
PushConstant is een klasse in Aspose.3D FOSS voor .NET.
Een hulpprogramma om gegevens aan een shader te leveren via push constant.
Deze klasse biedt 8 methoden voor het werken met PushConstant objecten in .NET programma’s. Beschikbare methoden omvatten: Commit, PushConstant, Write. Alle openbare leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.3D FOSS voor .NET pakket.
Methoden
| Handtekening | Beschrijving |
|---|---|
PushConstant() | Constructor van de |
Write(mat: FMatrix4) | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Schrijf de matrix naar de constante |
Write(n: int) | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Schrijf een int-waarde naar de constante |
Write(f: float) | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Schrijf een float-waarde naar de constante |
Write(vec: FVector4) | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Schrijf een vector met 4 componenten naar de constante |
Write(vec: FVector3) | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Schrijf een 3-componentvector naar de constante |
Write(x: float, y: float, z: float, w: float) | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Schrijf een 4-componentenvector naar de constante |
Commit(stage: ShaderStage, commandList: ICommandList) | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Commit voorbereide data naar de graphics-pijplijn. |