THREE.JS / FOUNDATIONS 335

Project the light, not the camera.

A native WebGPU ProjectorLight turns a static RGBA map or a TSL colorNode into light-space projection. The lab checks aspect ownership, projected color, movement, shadows, and release using generated geometry.

Initializing projector contract—
Checking native WebGPU projector-light support.

The route follows the official ProjectorLight, ProjectorLightNode, and projector example.

LAB 335 / PROJECTOR LIGHT