ShaderTechnique
Overzicht
ShaderTechnique is een klasse in Aspose.3D FOSS voor .NET.
Een shadertechniek vertegenwoordigt een concrete rendering-implementatie.
Deze klasse biedt 2 methoden voor het werken met ShaderTechnique objecten in .NET programma’s. Beschikbare methoden omvatten: AddBinding, ShaderTechnique. Alle openbare leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.3D FOSS voor .NET pakket. Eigenschappen: Description, RenderAPI, RenderAPIVersion, ShaderContent, ShaderEntry, ShaderFile, en nog 3.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
Description | string | Lezen/schrijven | Haalt de beschrijving van deze techniek op of stelt deze in. |
ShaderLanguage | string | Lezen/schrijven | Krijgt of stelt de shader-taal in die door deze techniek wordt gebruikt. |
ShaderVersion | string | Lezen/schrijven | Geeft of stelt de shaderversie in die door deze techniek wordt gebruikt. |
ShaderFile | string | Lezen/schrijven | Gets of sets de bestandsnaam van het externe shaderbestand. |
ShaderContent | byte[] | Lezen/schrijven | Haalt de inhoud van een ingebed shader-script op of stelt deze in. |
ShaderEntry | string | Lezen/schrijven | Haalt op of stelt het ingangspunt van de shader in. |
RenderAPI | string | Lezen/schrijven | Haalt of stelt de rendering API in die door deze techniek wordt gebruikt. |
RenderAPIVersion | string | Lezen/schrijven | Haalt of stelt de versie van de rendering API in. |
ShaderParameters | IDictionary<string, string> | Lezen | Haalt de shaderparameterdefinitie op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
ShaderTechnique() | Initialiseert een nieuw exemplaar van de ShaderTechnique klasse. |
AddBinding(property: string, shaderParameter: string) | Bindt de dynamische eigenschap aan de shaderparameter. |