WebGL is unavailable.
A complete text surface remains available.
Eighteen Babylon meshes implement the same responsive motion contract as the Three.js study. The engine owns rendering and resources; the shared surface lifecycle owns resize, visibility, reduced motion, loop state and disposal.