SpotLight3D в Godot
SpotLight3D
— это компонент в Godot Engine, который представляет собой направленный источник света, излучающий свет в форме конуса (как прожектор или фонарик). Этот тип света полезен для создания локализованных источников освещения с четко определенным направлением и углом, таких как фонарики, прожекторы, уличные фонари или свет от фар автомобиля.
Основные особенности SpotLight3D
:
-
Направленный свет:
Свет излучается в форме конуса, что позволяет точно контролировать направление и область освещения. -
Угол света:
Вы можете настроить угол раскрытия конуса света с помощью свойстваspot_angle
. Это определяет, насколько широким или узким будет луч света. -
Интенсивность света:
Яркость света настраивается через свойствоlight_energy
. -
Цвет света:
Цвет света задается с помощью свойстваlight_color
. -
Дистанция и затухание:
Вы можете настроить расстояние, на которое распространяется свет (range
), и затухание (attenuation
). -
Тени:
Вы можете включить тени с помощью свойстваshadow_enabled
. Это позволяет объектам отбрасывать тени от этого источника света. -
Маски:
Вы можете указать, на какие объекты будет влиять свет, используя слои видимости (cull_mask
). -
Эффекты:
Поддерживаются эффекты, такие как блики (light flares) и свечение (glow).