ITextureUnit

ITextureUnit interface

ITextureUnit representerar en textur i minnet som delas mellan GPU och CPU och som kan samplas av shadern, därTexture representerar endast en referens till en extern fil. Mer information finns https://en.wikipedia.org/wiki/Texture_mapping_unit

public interface ITextureUnit : IDisposable

Egenskaper

namnBeskrivning
Depth { get; }Får höjden på denna textur, för ingen 3D-struktur är det alltid 1.
Height { get; }Får höjden av denna textur.
Magnification { get; set; }Hämtar eller ställer in filterläget för förstoring.
Minification { get; set; }Hämtar eller ställer in filterläget för minifiering.
Mipmap { get; set; }Hämtar eller ställer in filterläget för mipmap.
Scale { get; set; }Hämtar eller ställer in skalan för UV-koordinaten.
Scroll { get; set; }Hämtar eller ställer in rullningen av UV-koordinaten.
Type { get; }Hämtar typen av denna texturenhet.
UWrap { get; set; }Hämtar eller ställer in lindningsläget för texturens U-koordinat.
VWrap { get; set; }Hämtar eller ställer in lindningsläget för texturens V-koordinat.
Width { get; }Får bredden på denna textur.
WWrap { get; set; }Hämtar eller ställer in lindningsläget för texturens W-koordinat.

Se även