Объект-помощник для визуализации влияния DirectionalLight на сцену. Он состоит из плоскости и линии, представляющей положение и направление света.
const light = new v3d.DirectionalLight(0xFFFFFF);
const helper = new v3d.DirectionalLightHelper(light, 5);
app.scene.add(helper);
light-- Свет, который необходимо визуализировать.
size — (опционально) размеры плоскости. По умолчанию 1.
color — (опционально) если этот параметр не установлен, помощник примет цвет освещения.
Общие свойства смотритеф в базовом классе Object3D.
Содержит меш линии, показывающей расположение направленного света.
Референс на визуализируемый directionalLight.
Референс на matrixWorld освещения.
См. Object3D.matrixAutoUpdate. Здесь установлено значение false, так как помощник использует matrixWorld света.
Параметр цвета, передаваемый в конструкторе. По умолчанию undefined. Если этот параметр изменить, цвет помощника обновится при следующем вызове update.
Общие свойства см. в базовом классе Object3D.
Утилизация помощника.
Обновляет помощник в соответствии с положением и направлением визуализируемого directionalLight.
О том как получить исходный код этого модуля читайте тут.