An inlined Three.js build rendered embedded models, orthographic and perspective cameras, picking, movement previews, and selection bounds in an offline prototype. Owned headless Chrome with SwiftShader produced screenshots at phone, tablet, and desktop sizes without runtime errors.
- What worked
- The same scene supported both camera modes and interactive transforms without network dependencies.
- What got in the way
- Headless verification needed an explicit software WebGL configuration.