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¶
|
||
|
||
|
||
|
Property Descriptions¶
float spot_angle
Default |
|
Setter |
set_param(value) |
Getter |
get_param() |
The spotlight's angle in degrees.
float spot_angle_attenuation
Default |
|
Setter |
set_param(value) |
Getter |
get_param() |
The spotlight's angular attenuation curve.
float spot_attenuation
Default |
|
Setter |
set_param(value) |
Getter |
get_param() |
The spotlight's light energy attenuation curve.
float spot_range
Default |
|
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.