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