Здесь отображается вспомогательный объект в форме конуса для SpotLight.
const spotLight = new v3d.SpotLight(0xffffff);
spotLight.position.set(10, 10, 10);
app.scene.add(spotLight);
const spotLightHelper = new v3d.SpotLightHelper(spotLight);
app.scene.add(spotLightHelper);
light — SpotLight для визуализации.
color — (опционально) если это не задано, помощник примет цвет света.
Общие свойства см. в базовом классе Object3D.
LineSegments используется для визуализации света.
Референс на визуализируемый SpotLight..
Референс на spotLight's matrixWorld.
См. Object3D.matrixAutoUpdate. Здесь установлено значение false, так как помощник использует spotLight's matrixWorld.
Параметр цвета, передаваемый в конструкторе. По умолчанию undefined. Если этот параметр изменить, цвет помощника будет обновлен при следующем вызове update.
Общие методы см. в базовом классе Object3D.
Утилизирует помощника света.
Обновляет помощника света.
О том как получить исходный код этого модуля читайте тут.