ShaderTechnique

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

NaamTypeToegangBeschrijving
DescriptionstringLezen/schrijvenHaalt de beschrijving van deze techniek op of stelt deze in.
ShaderLanguagestringLezen/schrijvenKrijgt of stelt de shader-taal in die door deze techniek wordt gebruikt.
ShaderVersionstringLezen/schrijvenGeeft of stelt de shaderversie in die door deze techniek wordt gebruikt.
ShaderFilestringLezen/schrijvenGets of sets de bestandsnaam van het externe shaderbestand.
ShaderContentbyte[]Lezen/schrijvenHaalt de inhoud van een ingebed shader-script op of stelt deze in.
ShaderEntrystringLezen/schrijvenHaalt op of stelt het ingangspunt van de shader in.
RenderAPIstringLezen/schrijvenHaalt of stelt de rendering API in die door deze techniek wordt gebruikt.
RenderAPIVersionstringLezen/schrijvenHaalt of stelt de versie van de rendering API in.
ShaderParametersIDictionary<string, string>LezenHaalt de shaderparameterdefinitie op.

Methoden

HandtekeningBeschrijving
ShaderTechnique()Initialiseert een nieuw exemplaar van de ShaderTechnique klasse.
AddBinding(property: string, shaderParameter: string)Bindt de dynamische eigenschap aan de shaderparameter.

Zie ook

 Nederlands