RawShaderMaterial

MeshLineMaterial

Специальный материал для рисования линий. Предназначен для использования с мешами MeshLine и MeshLineIndexed.

Конструктор

MeshLineMaterial(parameters)

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

Свойства

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

.alphaMap : Texture

Текстура, которая управляет непрозрачностью вдоль линии (требуется, чтобы useAlphaMap имел значение true).

.alphaTest : Number

Пороговое альфа-значение для отбрасывания (от 0 до 1).

.color : Color

Цвет линии.

.isMeshLineMaterial : Boolean

Используется для проверки того, является ли данный или производные классы материалами линии меша. По умолчанию - true. Не следует изменять это значение, так как оно используется для внутренней оптимизации.

.lineWidth : Number

Ширина линии (если sizeAttenuation равен true, то это мировые единицы; в противном случае - пиксели экрана).

.map : Texture

Текстура, управляющая цветом вдоль линии (требуется, чтобы useMap имел значение true).

.opacity : Number

Альфа-значение линии (от 0 до 1).p useMap] установлено в true).

.repeat : Vector2

Вектор для масштабирования UV-координат map и alphaMap.

.resolution : Vector2

Вектор, определяющий размер холста.

.sizeAttenuation : Number

Сделать ширину линии постоянной (если 0) или нет (если 1).

.useAlphaMap : Number

Используйте текстуру alphaMap.

.useMap : Number

Используйте текстуру map.

.visibility : Number

Управление видимостью частиц вдоль линии (от 0 до 1) путем изменения ее альфа-значения.

Методы

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