ShaderTechnique

ShaderTechnique

Przegląd

ShaderTechnique jest klasą w Aspose.3D FOSS dla .NET.

Technika shaderowa reprezentuje konkretną implementację renderowania.

Ta klasa udostępnia 2 metody do pracy z obiektami ShaderTechnique w programach .NET. Dostępne metody to: AddBinding, ShaderTechnique. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji .NET po zainstalowaniu pakietu Aspose.3D FOSS dla .NET. Właściwości: Description, RenderAPI, RenderAPIVersion, ShaderContent, ShaderEntry, ShaderFile, oraz 3 dodatkowe.

Właściwości

NazwaTypDostępOpis
DescriptionstringOdczyt/zapisPobiera lub ustawia opis tej techniki.
ShaderLanguagestringOdczyt/zapisPobiera lub ustawia język shadera używany przez tę technikę.
ShaderVersionstringOdczyt/zapisPobiera lub ustawia wersję shadera używaną przez tę technikę.
ShaderFilestringOdczyt/zapisPobiera lub ustawia nazwę pliku zewnętrznego shadera.
ShaderContentbyte[]Odczyt/zapisPobiera lub ustawia zawartość wbudowanego skryptu shadera.
ShaderEntrystringOdczyt/zapisPobiera lub ustawia punkt wejścia shadera.
RenderAPIstringOdczyt/zapisPobiera lub ustawia renderowanie API używane przez tę technikę.
RenderAPIVersionstringOdczyt/zapisPobiera lub ustawia wersję renderowania API.
ShaderParametersIDictionary<string, string>OdczytPobiera definicję parametru shadera.

Metody

SygnaturaOpis
ShaderTechnique()Inicjalizuje nową instancję klasy ShaderTechnique.
AddBinding(property: string, shaderParameter: string)Powiązuje dynamiczną właściwość z parametrem shadera.

Zobacz także

 Polski