Inception Space — Phase 1 engine bake-off slice

Identical corridor + portal + cube room whose four walls, floor, and ceiling are all full-face 512×512 Live Painting dynamic textures (six surfaces; the portal wall wraps one painting around the doorway), 20 low-poly props, and a rigged idle/walk avatar. Same manifest, movement, poses, and instrumentation in both engines; only the renderer differs.

Enter the deep-space museum (zero-g core)

Museum controls — desktop: click to capture the mouse (FPS-style look, Esc frees the cursor) · WASD/arrows move horizontally · W/S + Space rise and sink (the view never changes your height) · V toggles first/third person · Esc opens the Menu (graphics quality). iPad: left joystick moves, touch-drag looks, joystick forward/back + Push rises and sinks, Menu = pause/free the screen. Portals teleport into independent rooms and back.

Run Three.js slice Run Babylon.js slice

Three.js 30s benchmark Babylon.js 30s benchmark

Benchmarks auto-walk a scripted loop and end with a JSON report to save under docs/benchmarks/data/. Controls: WASD/arrows walk and turn, touch drag is a joystick, C or the button recolors the mannequin. This is an engineering page, not the child-facing product; see docs/benchmarks/ENGINE-BAKEOFF.md.