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
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
Type | TextureType | Lesen | Gibt den Typ dieser Textureinheit zurück. |
Width | int | Lesen | Gibt die Breite dieser Textur zurück. |
Height | int | Lesen | Gibt die Höhe dieser Textur zurück. |
Depth | int | Lesen | Ermittelt die Höhe dieser Textur, bei nicht-3D-Textur ist sie immer 1. |
UWrap | WrapMode | Lesen/Schreiben | Ruft den Wrap-Modus für die U-Koordinate der Textur ab oder legt ihn fest. |
VWrap | WrapMode | Lesen/Schreiben | Liest oder setzt den Wrap-Modus für die V-Koordinate der Textur. |
WWrap | WrapMode | Lesen/Schreiben | Liest oder setzt den Wrap-Modus für die W-Koordinate der Textur. |
Minification | TextureFilter | Lesen/Schreiben | Liest oder legt den Filtermodus für die Verkleinerung fest. |
Magnification | TextureFilter | Lesen/Schreiben | Liest oder legt den Filtermodus für Vergrößerung fest. |
Mipmap | TextureFilter | Lesen/Schreiben | Ruft den Filtermodus für Mipmap ab oder legt ihn fest. |
Scroll | Vector2 | Lesen/Schreiben | Liest oder setzt den Bildlauf der UV-Koordinate. |
Scale | Vector2 | Lesen/Schreiben | Ruft die Skalierung der UV-Koordinate ab oder legt sie fest. |