ITextureUnit
Обзор
ITextureUnit — это интерфейс в Aspose.3D FOSS для .NET. Наследует от: IDisposable.
представляет текстуру в памяти, которая общая между GPU и CPU и может быть использована шейдером, где только представляет ссылку на внешний файл.
Свойства: Depth, Height, Magnification, Minification, Mipmap, Scale, и ещё 6.
Свойства
| Имя: | Тип: | Доступ | Описание: |
|---|---|---|---|
Type | TextureType | Чтение | Получает тип этого texture unit. |
Width | int | Чтение | Получает ширину этой текстуры. |
Height | int | Чтение | Возвращает высоту этой текстуры. |
Depth | int | Чтение | Получает высоту этой текстуры, для не-3D текстур она всегда равна 1. |
UWrap | WrapMode | Чтение/запись | Получает или задает режим обертки для координаты U текстуры. |
VWrap | WrapMode | Чтение/запись | Получает или задает режим обертки для координаты V текстуры. |
WWrap | WrapMode | Чтение/запись | Получает или задает режим обёртки для координаты W текстуры. |
Minification | TextureFilter | Чтение/запись | Получает или задает режим фильтрации при уменьшении. |
Magnification | TextureFilter | Чтение/запись | Получает или задает режим фильтрации для увеличения. |
Mipmap | TextureFilter | Чтение/запись | Получает или задает режим фильтрации для mipmap. |
Scroll | Vector2 | Чтение/запись | Получает или задает прокрутку UV-координаты. |
Scale | Vector2 | Чтение/запись | Получает или задает масштаб UV-координаты. |