SpotLight
Inherits: Light < VisualInstance < Spatial < Node < Object
A spotlight, such as a reflector spotlight or a lantern.
Description
A Spotlight is a type of Light node that emits lights in a specific direction, in the shape of a cone. The light is attenuated through the distance. This attenuation can be configured by changing the energy, radius and attenuation parameters of Light.
Tutorials
Properties
float | spot_angle | 45.0 |
float | spot_angle_attenuation | 1.0 |
float | spot_attenuation | 1.0 |
float | spot_range | 5.0 |
Property Descriptions
float spot_angle
Default | 45.0 |
Setter | set_param(value) |
Getter | get_param() |
The spotlight's angle in degrees.
float spot_angle_attenuation
Default | 1.0 |
Setter | set_param(value) |
Getter | get_param() |
The spotlight's angular attenuation curve.
float spot_attenuation
Default | 1.0 |
Setter | set_param(value) |
Getter | get_param() |
The spotlight's light energy attenuation curve.
float spot_range
Default | 5.0 |
Setter | set_param(value) |
Getter | get_param() |
The maximal range that can be reached by the spotlight. Note that the effectively lit area may appear to be smaller depending on the spot_attenuation in use. No matter the spot_attenuation in use, the light will never reach anything outside this range.
© 2014–2020 Juan Linietsky, Ariel Manzur, Godot Engine contributors
Licensed under the MIT License.
https://docs.godotengine.org/en/3.2/classes/class_spotlight.html