ShaderTechnique
Översikt
ShaderTechnique är en klass i Aspose.3D FOSS för .NET.
En shader-teknik representerar en konkret renderingimplementation.
Denna klass ger 2 metoder för att arbeta med ShaderTechnique objekt i .NET-program. Tillgängliga metoder är bland annat: AddBinding, ShaderTechnique. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter installation av Aspose.3D FOSS for .Net paketet. Egenskaper: Description, RenderAPI, RenderAPIVersion, ShaderContent, ShaderEntry, ShaderFile,Och tre till.
Egenskaper
| Namn och namn: | Typ: | Access | Beskrivning |
|---|---|---|---|
Description | string | Läs/skriv | Hämtar eller anger beskrivningen av denna teknik. |
ShaderLanguage | string | Läs/skriv | Hämtar eller anger shader‑språket som används av den här tekniken. |
ShaderVersion | string | Läs/skriv | Hämtar eller anger shader‑versionen som används av den här tekniken. |
ShaderFile | string | Läs/skriv | Hämtar eller anger filnamnet på den externa shader-filen. |
ShaderContent | byte[] | Läs/skriv | Hämtar eller anger innehållet i ett inbäddat shader‑skript. |
ShaderEntry | string | Läs/skriv | Hämtar eller anger shaderns ingångspunkt. |
RenderAPI | string | Läs/skriv | Hämtar eller anger rendering API som används av den här tekniken. |
RenderAPIVersion | string | Läs/skriv | Hämtar eller anger versionen av rendering API. |
ShaderParameters | IDictionary<string, string> | Läs. | Hämtar shaderparameterdefinitionen. |
Methods
| Signature | Beskrivning |
|---|---|
ShaderTechnique() | Initialiserar en ny instans av klassen ShaderTechnique . |
AddBinding(property: string, shaderParameter: string) | Bindar den dynamiska egenskapen till shader-parametern. |