Texture

CompressedTexture

Создает текстуру на основе данных в сжатом виде, например, из файла DDS file.

Для использования с CompressedTextureLoader.

Конструктор

CompressedTexture(mipmaps : Array, width : Number, height : Number, format : Constant, type : Constant, mapping : Constant, wrapS : Constant, wrapT : Constant, magFilter : Constant, minFilter : Constant, anisotropy : Number)

mipmaps — Массив mipmaps должен содержать объекты с данными, шириной и высотой. Мипмапы должны иметь правильный формат и тип.
width — Ширина самого большого мипмапа.
height — Высота самого большого мипмапа.
format — Формат, используемый в мипмапах. См. ST3C Compressed Texture Formats, PVRTC Compressed Texture Formats и ETC Compressed Texture Format для других вариантов.
type — По умолчанию v3d.UnsignedByteType. См. type constants для других вариантов.
mapping — Способ нанесения изображения на объект. Тип объекта v3d.UVMapping. См. mapping constants для других вариантов.
wrapS — По умолчанию v3d.ClampToEdgeWrapping. См. wrap mode constants для других вариантов.
wrapT — По умолчанию v3d.ClampToEdgeWrapping. См. wrap mode constants для других вариантов.
magFilter — Как сэмплируется текстура, если тексель занимает более одного пикселя. По умолчанию v3d.LinearFilter. См. magnification filter constants для других вариантов.
minFilter — Как сэмплируется текстура, если тексель занимает менее одного пикселя. По умолчанию v3d.LinearMipmapLinearFilter. См. minification filter constants для других вариантов.
anisotropy — Количество семплов, взятых вдоль оси, проходящей через пиксель, имеющий наибольшую плотность текселей. По умолчанию это значение равно 1. Большее значение дает менее размытый результат, чем базовый мипмап, ценой использования большего количества сэмплов текстуры. Используйте renderer.getMaxAnisotropy(), чтобы найти максимальное допустимое значение анизотропии для GPU; это значение обычно равно 2.

Свойства

Общие свойства см. в базовом классе Texture.

.flipY : Boolean

False по умолчанию. Переворачивание текстур не работает для сжатых текстур.

.generateMipmaps : Boolean

False по умолчанию. Мипмапы не могут быть сгенерированы для сжатых текстур.

Methods

Исходный файл

О том как получить исходный код этого модуля читайте тут.