ShaderTechnique
Apžvalga
ShaderTechnique yra klasė Aspose.3D FOSS .NET.
Shader technika yra konkretus rendering įgyvendinimas.
Ši klasė pateikia 2 metodus, kaip dirbti su ShaderTechnique objektais .NET programose. Galimi metodai apima: AddBinding, ShaderTechnique. Visi viešieji nariai yra prieinami bet .NET programai po to, kai įdiegėte Aspose.3D FOSS .Net paketą. Nuosavybės nuoma : Description, RenderAPI, RenderAPIVersion, ShaderContent, ShaderEntry, ShaderFile,Ir dar 3 daugiau.
Nuosavybės
| Vardas | Tipas | Access | Aprašymas |
|---|---|---|---|
Description | string | Skaityti / Rašyti | Gauti arba nustatyti šios technikos aprašymą. |
ShaderLanguage | string | Skaityti / Rašyti | Gauti arba nustatyti šios technikos naudojamą šaderio kalbą. |
ShaderVersion | string | Skaityti / Rašyti | Gauti arba nustatyti šios technikos naudojamą šaderio versiją. |
ShaderFile | string | Skaityti / Rašyti | Gauti arba nustatyti išorinio šejderio failo pavadinimą. |
ShaderContent | byte[] | Skaityti / Rašyti | Gauti arba nustatyti įterpto šėminių scenos skripto turinį. |
ShaderEntry | string | Skaityti / Rašyti | Gauti arba nustatyti šešėlio įėjimo tašką. |
RenderAPI | string | Skaityti / Rašyti | Gauti arba nustatyti šios technikos naudojamą vaizdavimo API. |
RenderAPIVersion | string | Skaityti / Rašyti | Gauti arba nustatyti atvaizdavimo API versiją. |
ShaderParameters | IDictionary<string, string> | Skaityti → | Grazina ševerio parametro apibrėžimą. |
Metodai
| Signature | Aprašymas |
|---|---|
ShaderTechnique() | Pradeda naują ShaderTechnique klasės instancą. |
AddBinding(property: string, shaderParameter: string) | Sujungia dinaminę savybę į šviesos parametrą. |