Inherits: Light < VisualInstance < Spatial < Node < Object
Omnidirectional light, such as a light bulb or a candle.
An Omnidirectional light is a type of Light that emits light in all directions. The light is attenuated by distance and this attenuation can be configured by changing its energy, radius, and attenuation parameters.
float | omni_attenuation | 1.0 |
float | omni_range | 5.0 |
ShadowDetail | omni_shadow_detail | 1 |
ShadowMode | omni_shadow_mode | 1 |
enum ShadowMode:
enum ShadowDetail:
Default | 1.0 |
Setter | set_param(value) |
Getter | get_param() |
The light's attenuation (drop-off) curve. A number of presets are available in the Inspector by right-clicking the curve.
Default | 5.0 |
Setter | set_param(value) |
Getter | get_param() |
The light's radius. Note that the effectively lit area may appear to be smaller depending on the omni_attenuation in use. No matter the omni_attenuation in use, the light will never reach anything outside this radius.
Default | 1 |
Setter | set_shadow_detail(value) |
Getter | get_shadow_detail() |
See ShadowDetail.
Default | 1 |
Setter | set_shadow_mode(value) |
Getter | get_shadow_mode() |
See ShadowMode.
© 2014–2020 Juan Linietsky, Ariel Manzur, Godot Engine contributors
Licensed under the MIT License.
https://docs.godotengine.org/en/3.2/classes/class_omnilight.html