ShaderTechnique
Přehled
ShaderTechnique je třída v Aspose.3D FOSS pro .NET.
Shaderová technika představuje konkrétní implementaci vykreslování.
Tato třída poskytuje 2 metody pro práci s objekty ShaderTechnique v programech .NET. Dostupné metody zahrnují: AddBinding, ShaderTechnique. Všichni veřejní členové jsou přístupní libovolné aplikaci .NET po instalaci Aspose.3D FOSS pro balíček .NET. Vlastnosti: Description, RenderAPI, RenderAPIVersion, ShaderContent, ShaderEntry, ShaderFile a 3 další.
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
Description | string | Čtení/zápis | Získá nebo nastaví popis této techniky. |
ShaderLanguage | string | Čtení/zápis | Získá nebo nastaví jazyk shaderu používaný touto technikou. |
ShaderVersion | string | Čtení/zápis | Získá nebo nastaví verzi shaderu používanou touto technikou. |
ShaderFile | string | Čtení/zápis | Získá nebo nastaví název souboru externího shaderu. |
ShaderContent | byte[] | Čtení/zápis | Získá nebo nastaví obsah vloženého shader skriptu. |
ShaderEntry | string | Čtení/zápis | Získá nebo nastaví vstupní bod shaderu. |
RenderAPI | string | Čtení/zápis | Získá nebo nastaví renderovací API používaný touto technikou. |
RenderAPIVersion | string | Čtení/zápis | Získá nebo nastaví verzi renderování API. |
ShaderParameters | IDictionary<string, string> | Čtení | Získá definici parametru shaderu. |
Metody
| Podpis: | Popis: |
|---|---|
ShaderTechnique() | Inicializuje novou instanci třídy ShaderTechnique. |
AddBinding(property: string, shaderParameter: string) | Sváže dynamickou vlastnost s parametrem shaderu. |