The reusable part of an interactive three.js face scene: a WebGL renderer with an unavailable path, resize and on-screen tracking, a 30 fps draw loop that pauses when hidden, tap-to-pick versus drag over named objects, context-loss handling and full disposal, plus DOM label placement over world positions. The scene owns its content and parameters; sound stays with the host's Processor.
pnpm dlx shadcn@latest add "https://pluginui.com/r/core-scene-shell.json"No files included in this item.