OmniLight

Inherits: Light < VisualInstance < Spatial < Node < Object

Category: Core

Brief Description

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

Properties

floatomni_attenuation
floatomni_range
ShadowDetailomni_shadow_detail
ShadowModeomni_shadow_mode

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.

Tutorials

Property Descriptions

Setterset_param(value)
Getterget_param()

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


Setterset_param(value)
Getterget_param()

Maximum distance the light affects.


Setterset_shadow_detail(value)
Getterget_shadow_detail()

See ShadowDetail.


Setterset_shadow_mode(value)
Getterget_shadow_mode()

See ShadowMode.