ITextureCubemap
Огляд
ITextureCubemap — це інтерфейс у Aspose.3D FOSS для .NET. Наслідує: ITextureUnit, IDisposable.
Текстура кубічної карти
Цей інтерфейс надає 7 методів для роботи з об’єктами ITextureCubemap у програмах .NET. Доступні методи включають: Load, LoadFromFiles, 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(data: CubeFaceData<TextureData>) | Викликає Load(data) на цьому екземплярі ITextureCubemap. |
Load(face: CubeFace, data: TextureData) | Завантажте дані у зазначене обличчя |
LoadFromFiles(fileNames: CubeFaceData<string>) | Викликає LoadFromFiles(fileNames) на цьому екземплярі ITextureCubemap. |
Save(path: CubeFaceData<string>, format: string) | Викликає Save(path, format) на цьому екземплярі ITextureCubemap. |
Save(bitmap: CubeFaceData<TextureData>) | Викликає Save(bitmap) для цього екземпляра ITextureCubemap. |
Save(side: CubeFace, bitmap: TextureData) | Збережіть вказану сторону у пам’яті |
ToBitmap(side: CubeFace) | Перетворити одиницю текстури на екземпляр |