ShaderTechnique

ShaderTechnique

Áttekintés

ShaderTechnique egy osztály a Aspose.3D FOSS-ban .NET számára.

A shader technika egy konkrét renderelési implementációt képvisel.

Ez az osztály 2 metódust biztosít ShaderTechnique objektumok kezelésére .NET programokban. Elérhető metódusok: AddBinding, ShaderTechnique. Minden nyilvános tag elérhető bármely .NET alkalmazás számára a Aspose.3D FOSS .NET csomag telepítése után. Tulajdonságok: Description, RenderAPI, RenderAPIVersion, ShaderContent, ShaderEntry, ShaderFile, és további 3.

Tulajdonságok

NévTípusHozzáférésLeírás
DescriptionstringOlvasás/ÍrásMegkapja vagy beállítja a technika leírását.
ShaderLanguagestringOlvasás/ÍrásLekéri vagy beállítja a technikához használt shader nyelvet.
ShaderVersionstringOlvasás/ÍrásLekéri vagy beállítja a technikához használt shader verziót.
ShaderFilestringOlvasás/ÍrásLekéri vagy beállítja a külső shader fájl nevét.
ShaderContentbyte[]Olvasás/ÍrásA beágyazott shader szkript tartalmát adja vissza vagy állítja be.
ShaderEntrystringOlvasás/ÍrásA shader belépési pontját adja vissza vagy állítja be.
RenderAPIstringOlvasás/ÍrásLekéri vagy beállítja a technika által használt renderelési API.
RenderAPIVersionstringOlvasás/ÍrásLekéri vagy beállítja a renderelés API verzióját.
ShaderParametersIDictionary<string, string>OlvasásVisszaadja a shader paraméterdefiníciót.

Metódusok

AláírásLeírás
ShaderTechnique()Inicializál egy új példányt a ShaderTechnique osztályból.
AddBinding(property: string, shaderParameter: string)A dinamikus tulajdonságot a shader paraméterhez köti.

Lásd még:

 Magyar