ITexture2D
Обзор
ITexture2D — это интерфейс в Aspose.3D FOSS для .NET. Наследуется от: ITextureUnit, IDisposable.
2D текстура
Этот интерфейс предоставляет 4 метода для работы с объектами ITexture2D в программах .NET. Доступные методы включают: Load, Save, ToBitmap. Все публичные члены доступны в любом приложении .NET после установки пакета Aspose.3D FOSS для .NET. Свойства: Depth, Height, Magnification, Minification, Mipmap, Scale и ещё 6.
Свойства
| Имя: | Тип: | Доступ | Описание: |
|---|---|---|---|
Type | TextureType | Чтение | Получает тип этого текстурного юнита. |
Width | int | Чтение | Получает ширину этой текстуры. |
Height | int | Чтение | Получает высоту этой текстуры. |
Depth | int | Чтение | Получает высоту этой текстуры, для не-3D текстур она всегда равна 1. |
UWrap | WrapMode | Чтение/запись | Получает или задает режим обертки для координаты U текстуры. |
VWrap | WrapMode | Чтение/запись | Получает или задает режим обертки для координаты V текстуры. |
WWrap | WrapMode | Чтение/запись | Получает или задает режим обёртки для координаты W текстуры. |
Minification | TextureFilter | Чтение/запись | Получает или задает режим фильтрации при уменьшении. |
Magnification | TextureFilter | Чтение/запись | Получает или задает режим фильтрации при увеличении. |
Mipmap | TextureFilter | Чтение/запись | Получает или задает режим фильтрации для мипмапа. |
Scroll | Vector2 | Чтение/запись | Получает или задает прокрутку UV-координаты. |
Scale | Vector2 | Чтение/запись | Получает или задает масштаб UV-координаты. |
Методы
| Подпись | Описание: |
|---|---|
Load(bitmap: TextureData) | Загрузить содержимое текстуры из указанного Bitmap |
Save(path: string, format: string) | Сохранить содержимое текстуры во внешний файл. |
Save(bitmap: TextureData) | Сохранить содержимое текстуры во внешний файл. |
ToBitmap() | Преобразовать единицу текстуры в экземпляр |