Свет, который излучается из одной точки во всех направлениях. Чаще всего его используют для воспроизведения света, излучаемого голой лампочкой.
Этот свет может отбрасывать тени - подробности смотрите на странице PointLightShadow.
const light = new v3d.PointLight(0xff0000, 1, 100);
light.position.set(50, 50, 50);
scene.add(light);
0xffffff (белый).0 (без ограничения).2.Создает новый PointLight.
Общие свойства смотрите в базовом классе Light.
Если установлено в true, свет будет отбрасывать динамические тени. Возможно вам также потребуется настроить внешний вид этих теней. Смотрите подробности в PointLightShadow. По умолчанию false.
Величина ослабления света в зависимости от расстояния до него. По умолчанию 2. Для физически корректного освещения вам не следует менять этот параметр.
Когда расстояние равно нулю, свет будет ослабевать по закону обратного квадрата до бесконечного расстояния. Когда расстояние ненулевое, свет будет ослабевать по обратно-квадратичному закону до тех пор, пока не приблизится к отсечке расстояния, где он будет быстро и плавно ослабевать до 0. Подобная отсечка не является физически корректной.
По умолчанию 0.0.
Интенсивность источника освещения. По умолчанию 1. Интенсивность это сила света, измеряемая в канделах (кд).
Изменение этого параметра также изменяет мощность.
Указывает, что данный объект является экземпляром класса PointLight. Только для чтения.
Мощность источника. Мощность это световой поток источника освещения, измеряемый в люменах (лм).
Изменение этого параметра также изменяет интенсивность.
PointLightShadow, используемый для расчета теней для этого света.
Теневая камера является перспективной с fov равным 90, aspect равным 1, near плоскостью сечения 0.5 и far плоскостью сечения 500.
Общие методы смотрите в базовом классе Light.
Освобождает все связанные с GPU ресурсы, используемые экземпляром PointLight. Этот метод следует вызвать, если PointLight больше не используется в приложении.
Копирует значения всех свойств из source в данный PointLight.
Следующие пазлы могут работать с точечными источниками:
О том как получить исходный код этого модуля читайте тут.