ITextureUnit

ITextureUnit

Übersicht

ITextureUnit ist eine Schnittstelle in Aspose.3D FOSS für .NET. Erbt von: IDisposable.

repräsentiert eine Textur im Speicher, die zwischen GPU und CPU geteilt wird und vom Shader abgetastet werden kann, wobei das nur eine Referenz auf eine externe Datei darstellt.

Eigenschaften: Depth, Height, Magnification, Minification, Mipmap, Scale und 6 weitere.

Eigenschaften

NameTypZugriffBeschreibung
TypeTextureTypeLesenGibt den Typ dieser Textureinheit zurück.
WidthintLesenGibt die Breite dieser Textur zurück.
HeightintLesenGibt die Höhe dieser Textur zurück.
DepthintLesenErmittelt die Höhe dieser Textur, bei nicht-3D-Textur ist sie immer 1.
UWrapWrapModeLesen/SchreibenRuft den Wrap-Modus für die U-Koordinate der Textur ab oder legt ihn fest.
VWrapWrapModeLesen/SchreibenLiest oder setzt den Wrap-Modus für die V-Koordinate der Textur.
WWrapWrapModeLesen/SchreibenLiest oder setzt den Wrap-Modus für die W-Koordinate der Textur.
MinificationTextureFilterLesen/SchreibenLiest oder legt den Filtermodus für die Verkleinerung fest.
MagnificationTextureFilterLesen/SchreibenLiest oder legt den Filtermodus für Vergrößerung fest.
MipmapTextureFilterLesen/SchreibenRuft den Filtermodus für Mipmap ab oder legt ihn fest.
ScrollVector2Lesen/SchreibenLiest oder setzt den Bildlauf der UV-Koordinate.
ScaleVector2Lesen/SchreibenRuft die Skalierung der UV-Koordinate ab oder legt sie fest.

Siehe auch

 Deutsch