THREE.JS / FOUNDATIONS 289

Light leaves ghosts.

Lens flares begin with an emissive MRT channel, not a sprite stuck on the camera: bloom isolates the energy, then TSL ghosts orbit the image center and blur into the final composite.

Initializing lensflare—
Preparing local emissive beacons and an MRT post-processing graph…

The WebGL2 route keeps the generated emissive scene visible as a direct beauty reference; the TSL MRT/bloom/ghost graph is WebGPU-only here.

LAB 289 / LENSFLARE