CIBRU / PLAYGROUND
Opening Three-Body Observatory
CIBRU / PLAYGROUND
Opening Three-Body Observatory
Focus this canvas to fly the Cibru character through the deterministic three-body system. Keyboard flight remains available if pointer lock is denied. Fly closer to inspect the same live spherical bodies.
LOCAL ASSETS · LIVE SIMULATION
A browser-native scientific flight deck for exploring one live, deterministic three-body system with spherical bodies, local Blender visuals, and procedural Three.js fallbacks.
INITIALIZINGCHECKING WEBGL 2 · LOADING ENGINE
Press H for the scientific HUD · Preparing the observatory
Press Esc to release mouse capture
LOCAL ASSET DECK · SCIENTIFIC HUD
LOCAL / SCIENCEFly the Cibru character through one live scene. Bodies keep their spherical geometry and textures at every distance; orbit trails and cinematic flight effects start enabled, and the HUD can hide or restore the trails. Reset system + flight restarts the simulation and flight state.
LIVE SYSTEM
SPACE FLIGHTSCIENTIFIC TELEMETRY
SAMPLED / WAITINGValues are sampled below the render cadence. Physics positions use normalized astronomical units (AU); display positions are the same coordinates mapped to renderer units (ru) for visual scale.
| Body | Mass | Position · normalized / display | Speed | Acceleration | Context |
|---|---|---|---|---|---|
| Star | — | —— | — | —a = — | Space frame |
| Rocky planet | — | —— | — | —a = — | Space frame |
| Icy moon | — | —— | — | —a = — | Space frame |
Acceleration is the net vector magnitude in normalized AU/yr². Render radii, trails and vector lengths are editorially bounded and never feed back into the physics snapshot.
aᵢ = G Σⱼ≠ᵢ mⱼ (rⱼ − rᵢ) / ‖rⱼ − rᵢ‖³
Fᵢⱼ = G mᵢmⱼ / ‖rⱼ − rᵢ‖² · direction(rⱼ − rᵢ)
The fixed-step integrator samples these pairwise interactions in normalized distance, mass and time units. Force and acceleration vectors are presentation overlays; hiding them does not alter the model.
Flight speed uses render units per second (ru/s), separate from physics model units.
These values are sampled from the current engine session. They are diagnostic measurements, not a cross-device performance claim.
OBSERVATORY ENGINE INITIALIZATION
Loading the procedural observatory…
RENDERING FALLBACK
The procedural observatory could not start. Reload in a current desktop browser with hardware acceleration enabled.
The fallback preserves the observatory identity and the deterministic star, rocky planet and icy moon model as a static diagram. The star is not a solid stellar surface for landing. Live flight, telemetry and presentation controls require a WebGL 2 canvas.
Try a current desktop browser with hardware acceleration enabled, then reload the observatory.