ShaderTechnique

ShaderTechnique

Prezentare generală

ShaderTechnique este o clasă în Aspose.3D FOSS pentru .NET.

O tehnică de shader reprezintă o implementare concretă de randare.

Această clasă oferă 2 metode pentru lucrul cu obiecte ShaderTechnique în programe .NET. Metodele disponibile includ: AddBinding, ShaderTechnique. Toți membrii publici sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.3D FOSS pentru .NET. Proprietăți: Description, RenderAPI, RenderAPIVersion, ShaderContent, ShaderEntry, ShaderFile, și încă 3.

Proprietăți

NumeTipAccesDescriere:
DescriptionstringCitire/ScriereObține sau stabilește descrierea acestei tehnici.
ShaderLanguagestringCitire/ScriereObține sau setează limbajul shader utilizat de această tehnică.
ShaderVersionstringCitire/ScriereObține sau setează versiunea shader utilizată de această tehnică.
ShaderFilestringCitire/ScriereObține sau setează numele de fișier al fișierului shader extern.
ShaderContentbyte[]Citire/ScriereObține sau setează conținutul unui script shader încorporat.
ShaderEntrystringCitire/ScriereObține sau stabilește punctul de intrare al shader-ului.
RenderAPIstringCitire/ScriereObține sau setează API de redare utilizat de această tehnică.
RenderAPIVersionstringCitire/ScriereObține sau stabilește versiunea redării API.
ShaderParametersIDictionary<string, string>CitireObține definiția parametrului shaderului.

Metode

SemnăturăDescriere:
ShaderTechnique()Inițializează o nouă instanță a clasei ShaderTechnique.
AddBinding(property: string, shaderParameter: string)Leagă proprietatea dinamică de parametrul shader.

Vezi și:

 Română