GLSLSource
Apžvalga
GLSLSource yra klasė Aspose.3D FOSS .NET. Įpėdinis iš: ShaderSource.
Šaltinis kodas šešėlių GLSL
Ši klasė siūlo 2 metodus, kaip dirbti su GLSLSource objektais .NET programose. Galimi metodai apima: DefineInclude, GLSLSource. Visi viešieji nariai yra prieinami bet .NET programai po to, kai įdiegėte Aspose.3D FOSS .Net paketą. Nuosavybės nuoma : ComputeShader, FragmentShader, GeometryShader, VertexShader.
Nuosavybės
| Vardas | Tipas | Access | Aprašymas |
|---|---|---|---|
ComputeShader | string | Skaityti / Rašyti | Gauti arba nustatyti skaičiavimo šešėlio šaltinio kodą. |
GeometryShader | string | Skaityti / Rašyti | Gauti arba nustatyti geometrijos šešėlio šaltinio kodą. |
VertexShader | string | Skaityti / Rašyti | Gauti arba nustatyti vertex shader šaltinio kodą |
FragmentShader | string | Skaityti / Rašyti | Gauti arba nustatyti fragmentų šėderio šaltinio kodą. |
Metodai
| Signature | Aprašymas |
|---|---|
GLSLSource() | GLSL šaltinis |
DefineInclude(fileName: string, content: string) | Nėra įgyvendinta FOSS leidinyje - išmesti darbo laiku. Virtualios failų apibrėžimas #įtraukti GLSL šaltinio kodą |