API

Interface ClusteredPointLight

A single point light stored inside a ClusteredLightContainer. Plain data — created via createClusteredPointLight and mutated in place.

interface ClusteredPointLight {
    diffuse: [number, number, number];
    intensity: number;
    position: [number, number, number];
    range: number;
}

Hierarchy (View Summary)

Index
diffuse: [number, number, number]

Diffuse colour [r, g, b] in linear space.

intensity: number

Light intensity multiplier.

position: [number, number, number]

World-space position [x, y, z].

range: number

Falloff range in world units.