API STUDY / HELPERS + LIGHT SHADOWS

Ownership becomes visible.

Four compact labs make helper updates, light targets, shadow-camera variants, skeleton state, and explicit disposal observable. IES and projector lights remain intentionally source-only because they are WebGPU-gated.

Preparing study—

Creating helper and shadow contracts…

Use the action button to mutate or cycle the owner in the current lesson. Helper alignment requires explicit update calls; shadow maps require renderer, light, and mesh opt-ins.

BoxHelper · DirectionalLightHelper · LightShadow · SkeletonHelper

THREE.JS FOUNDATIONS / HELPERS HAVE OWNERS