Distances: NASA Planetary Fact Sheet (AU values, ±0.01 AU)
Periods: JPL Horizons database (real sidereal periods)
Eccentricities: Real values (Mercury 0.2056, Earth 0.0167, etc.)
Axial tilts: IAU 2009 values (Earth 23.44°, Uranus 97.77°)
Planet sizes: correct ratios (not to-scale with distances)
Distance scale: 1 AU = 50 units (compressed for visibility)
Orbit shapes: elliptical (Kepler's first law)
Starting positions: randomized (not epoch-accurate)
ISS: api.open-notify.org (real lat/lng, ±0.1°, 30s refresh)
Position mapping to 3D scene is approximate
Star positions are procedural (not real catalog)
Planet textures are solid colors (not NASA imagery)
No gravitational perturbations between planets
No precession of orbits
Lagrange points simplified (L1/L2 at ±1% of Earth orbit)
Three.js r128, WebGL, 45KB, 0 external deps