MeshDepthMaterial - Руководство по Вердж3Д - Софт Эйт Софт
Description: Узнайте как использовать MeshDepthMaterial в интерактивных 3Д-веб-приложениях сделанных на Вердж3Д

Material →

# MeshDepthMaterial

Материал для отрисовки геометрии по глубине. Глубина основана на ближней и дальней плоскости камеры. Белый цвет - ближний, черный - дальний.

## Конструктор

### MeshDepthMaterial(parameters : Object)

parameters — (необ.) объект с одним или несколькими свойствами, определяющими внешний вид материала. Сюда можно передать любое свойство материала (включая любое свойство, унаследованное от Material).

## Свойства

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

### # .depthPacking : Constant

Кодировка для упаковки глубины. По умолчанию BasicDepthPacking.

### # .fog : Boolean

Влияет ли на материал туман. По умолчанию `false`.

### # .map : Texture

Карта цветов. Может иметь дополнительный альфа-канал, используемый в сочетании со свойствами .transparent и .alphaTest. По умолчанию `null`.

### # .slopeScaledBias : Float

Адаптивное смещение, которое зависит от наклона полигона относительно камеры. Применяется только если параметр .useSlopeScaledBias установлен в `true`. По умолчанию `0`. Для материалов, используемых для наложения теней, данный параметр устанавливается автоматически на основе LightShadow.slopeScaledBias. Исключением являются ESM-тени, для которых `slopeScaledBias` устанавливается в `0.5`.

### # .useSlopeScaledBias : Boolean

Включает или выключает .slopeScaledBias. По умолчанию `false`. Для материалов, используемых для наложения теней, данный параметр устанавливается автоматически и всегда равен `true`.

### # .wireframe : Boolean

Рендерит геометрию в виде каркаса («вайрфрейма»). По умолчанию `false` (т.е. используется полное заполнение полигонов).

### # .wireframeLinewidth : Float

Управляет толщиной каркаса. По умолчанию - `1`.

В связи с ограничениями WebGL, на большинстве платформ ширина линии всегда будет равна 1, независимо от установленного значения.

## Методы

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

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

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