ITextureUnit
Innehåll
[
Dölj
]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
namn | Beskrivning |
---|---|
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
- namnutrymme Aspose.ThreeD.Render
- hopsättning Aspose.3D