Texture

DepthTexture

Этот класс можно использовать для автоматического сохранения информации о глубине рендеринга в текстуру. При использовании контекста рендеринга WebGL 1, [имя] требует поддержку расширения WEBGL_depth_texture.

Конструктор

DepthTexture(width : Integer, height : Integer, type : Constant, mapping : Constant, wrapS : Constant, wrapT : Constant, magFilter : Constant, minFilter : Constant, anisotropy : Integer, format : Constant)

Свойства

Общие свойства смотрите в базовом классе Texture. Следующие свойства также являются частью класса текстуры, но имеют другие значения по умолчанию.

.format

Либо DepthFormat (по умолчанию) или DepthStencilFormat. См. форматы текстур для подробностей.

.isDepthTexture : Boolean

Указывает, что объект является экземпляром класса DepthTexture. Только для чтения.

.type

По умолчанию v3d.UnsignedShortType при использовании DepthFormat и v3d.UnsignedInt248Type при использовании DepthStencilFormat. См. форматы текстур для подробностей.

.magFilter

Способ дискретизации текстуры, когда тексель занимает более одного пикселя. По умолчанию v3d.NearestFilter. См. фильтры увеличения для других вариантов.

.minFilter

Способ дискретизации текстуры, когда тексель занимает менее одного пикселя. По умолчанию v3d.NearestFilter. См. фильтры уменьшения для других вариантов.

.flipY

Глубинные текстуры не нужно переворачивать, поэтому по умолчанию это значение false.

.generateMipmaps

Глубинные текстуры не используют мипмапы.

Методы

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

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

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