ITextureUnit
Inhalt
[
Ausblenden
]ITextureUnit interface
ITextureUnit
stellt eine Textur im Speicher dar, die von GPU und CPU geteilt wird und vom Shader gesampelt werden kann, wobei dieTexture
stellt nur einen Verweis auf eine externe Datei dar. Weitere Details finden Sie unter https://en.wikipedia.org/wiki/Texture_mapping_unit
public interface ITextureUnit : IDisposable
Eigenschaften
Name | Beschreibung |
---|---|
Depth { get; } | Ruft die Höhe dieser Textur ab, für Nicht-3D-Texturen ist es immer 1. |
Height { get; } | Ruft die Höhe dieser Textur ab. |
Magnification { get; set; } | Ruft den Filtermodus für die Vergrößerung ab oder setzt ihn. |
Minification { get; set; } | Ruft den Filtermodus für die Minimierung ab oder legt ihn fest. |
Mipmap { get; set; } | Ruft den Filtermodus für Mipmap ab oder legt ihn fest. |
Scale { get; set; } | Ruft die Skala der UV-Koordinate ab oder legt sie fest. |
Scroll { get; set; } | Holt oder setzt den Scroll der UV-Koordinate. |
Type { get; } | Ruft den Typ dieser Textureinheit ab. |
UWrap { get; set; } | Ruft den Umbruchmodus für die U-Koordinate der Textur ab oder legt ihn fest. |
VWrap { get; set; } | Ruft den Umbruchmodus für die V-Koordinate der Textur ab oder legt ihn fest. |
Width { get; } | Ruft die Breite dieser Textur ab. |
WWrap { get; set; } | Ruft den Umbruchmodus für die W-Koordinate der Textur ab oder legt ihn fest. |
Siehe auch
- namensraum Aspose.ThreeD.Render
- Montage Aspose.3D