OmniLight

Inherits: Light < VisualInstance < Spatial < Node < Object

Category: Core

Brief Description

Omnidirectional light, such as a light bulb or a candle.

Enumerations

enum ShadowMode:

  • SHADOW_DUAL_PARABOLOID = 0
  • SHADOW_CUBE = 1

enum ShadowDetail:

  • SHADOW_DETAIL_VERTICAL = 0
  • SHADOW_DETAIL_HORIZONTAL = 1

Description

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.

Property Descriptions

Setter set_param(value)
Getter get_param()

The light’s attenuation (drop-off) curve. A number of presets are available in the Inspector.


Setter set_param(value)
Getter get_param()

Maximum distance the light affects.


Setter set_shadow_detail(value)
Getter get_shadow_detail()

See ShadowDetail.


Setter set_shadow_mode(value)
Getter get_shadow_mode()

See ShadowMode.