Eight closed-form comparisons: Kepler period, vis-viva, eclipse duration, orbit-mean power, radiator equilibrium, libration, momentum and wheel build-up.
The science
Orbit. Kepler: E - e sin E = n t, r = a(1 - e cos E), T = 2 pi sqrt(a^3/mu). The 3D view is a local-vertical frame: the Earth, sun and stars rotate around the spacecraft while it flies nose-first.
Eclipse. Cylindrical shadow; for a circular orbit the shadow fraction is (1/pi) arccos(sqrt(h^2+2 Re h)/((Re+h) cos beta)).
Power. P = S eta A cos(alpha), 1361 W/m2, eta 0.26, A 2 m2, one-axis tracker; a jammed drive freezes the wing angle relative to the body. Battery 800 Wh, no charging below 0 C.
Thermal. Three nodes: C dT/dt = Q + sum G (Tj - Ti) - eps sigma A T^4, louvers scale the radiating area.
Attitude. Pitch only: I theta'' = tau_gg + tau_drag + tau_srp + u - I nu'', gravity gradient -3 mu/r^3 (Ix - Iz) sin theta cos theta, PD reaction wheel with momentum storage, magnetorquer dump.
Honest simplifications. Generic 450 kg bus, fixed orbit plane (no J2), cylindrical shadow, single-axis attitude, lumped thermal nodes, procedural Earth texture. Not a flight tool and not affiliated with any agency or manufacturer. Same equations as the 2D dashboard.
Spacecraft model: Blender (Draco GLB with baked and generated textures). Physics and interface: Three.js r160 and JavaScript.