Skip to main content

Interface: LightComponent

Light component data.

Extends

Properties

componentType

componentType: ComponentType;

Component type.

Inherited from

Component.componentType


enabled

enabled: boolean;

Whether the component is enabled.

Inherited from

Component.enabled


lightType

lightType: LightType;

Light type.


color

color: vec3;

Light color.


intensity

intensity: number;

Light intensity.


range

range: number;

Light range.


spotAngle

spotAngle: number;

Spot lights angle in degree. Only valid for spot lights.


shadows

shadows: LightShadowMode;

Shadow mode.


cullingMask

cullingMask: number;

Light culling mask.