OmniLight
Omnidirectional light, such as a light bulb or a candle.
An Omnidirectional light is a type of 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.
enum ShadowMode:
- SHADOW_DUAL_PARABOLOID = 0 —- Shadows are rendered to a dual-paraboloid texture. Faster than , but lower-quality.
- SHADOW_CUBE = 1 —- Shadows are rendered to a cubemap. Slower than SHADOW_DUAL_PARABOLOID, but higher-quality.
enum ShadowDetail:
- SHADOW_DETAIL_VERTICAL = 0 —- Use more detail vertically when computing the shadow.
- omni_attenuation
- float omni_range
The light’s radius. Note that the effectively lit area may appear to be smaller depending on the in use. No matter the omni_attenuation in use, the light will never reach anything outside this radius.
- omni_shadow_detail
See ShadowDetail.
- omni_shadow_mode