ITextureUnit
Содержание
[
Скрывать
]ITextureUnit interface
ITextureUnit представляет собой текстуру в памяти, которая совместно используется графическим и центральным процессорами и может быть сэмплирована шейдером, , гдеTexture представляет собой только ссылку на внешний файл. Более подробную информацию можно найти https://en.wikipedia.org/wiki/Texture_mapping_unit
public interface ITextureUnit : IDisposable
Характеристики
| Имя | Описание |
|---|---|
| Depth { get; } | Получает высоту этой текстуры, для не-3D текстуры это всегда 1. |
| Height { get; } | Получает высоту этой текстуры. |
| Magnification { get; set; } | Получает или задает режим фильтра для увеличения. |
| Minification { get; set; } | Получает или задает режим фильтра для минимизации. |
| Mipmap { get; set; } | Получает или задает режим фильтра для mipmap. |
| Scale { get; set; } | Получает или задает масштаб координаты UV. |
| Scroll { get; set; } | Получает или задает прокрутку координаты UV. |
| Type { get; } | Получает тип этого текстурного блока. |
| UWrap { get; set; } | Получает или задает режим переноса для координаты U текстуры. |
| VWrap { get; set; } | Получает или задает режим переноса для координаты V текстуры. |
| Width { get; } | Получает ширину этой текстуры. |
| WWrap { get; set; } | Получает или задает режим переноса координаты W текстуры. |
Смотрите также
- пространство имен Aspose.ThreeD.Render
- сборка Aspose.3D