What you can explore
Every body in the Solar System view exists for a reason — either it is large enough to be visible, or it tells a story worth seeing.
- All eight major planets — Mercury, Venus, Earth, Mars, Jupiter, Saturn, Uranus, and Neptune — with high-resolution surface textures.
- Earth with a true day-night terminator, animated clouds, city-light night side, and an atmosphere shader that reproduces Rayleigh scattering at sunrise and sunset.
- The Sun rendered as a multi-layered effect with corona, surface granulation, and flare particles.
- Jupiter's Galilean moons Io, Europa, Ganymede, and Callisto, plus Saturn's Mimas, Enceladus, Titan, and Iapetus.
- Uranus's tipped system with Titania, Oberon, and Umbriel, and Neptune's retrograde moon Triton.
- Earth's Moon and Pluto's Charon, both at realistic distances and inclinations.
- Dwarf planets Pluto, Ceres, Eris, Haumea, and Makemake, toggleable as a layer.
- The asteroids Vesta, Pallas, and 16 Psyche, loaded as full 3D models you can fly around.
- Saturn's rings rendered as a textured disc with proper shadowing.
- An accurate starfield background derived from real star catalog data.
Physics, not pretty animations
Every body's position is integrated from gravitational force at each frame, so the orbits are emergent — they are what gravity actually does, not pre-baked Bezier curves. Initial state vectors come from ephemeris data for today's date, so the planets are roughly where they really are in the sky. Axial tilts and rotation periods are taken from observed values: Venus rotates backwards over 243 days, Uranus is tipped 97.8 degrees so it rolls along its orbit, Triton orbits Neptune in retrograde at 157 degrees of inclination, and Pluto and Charon are tidally locked to each other. None of that is hard-coded animation — it falls out of the physics.
Camera, time, and controls
The default camera flies freely with mouse and trackpad. Click any body to focus on it and the camera tracks it through its orbit. Press F to drop back to a system-wide view, C for Cinema Mode where the UI fades, or Space to pause. Time scaling lets you slow the simulation down to a real-time crawl or accelerate to thousands of years per second. Optional layers let you toggle orbit lines, motion trails, body names, the coordinate grid, and the dwarf-planet and asteroid groups.
Eclipses and lighting
Shadows are computed in shader from the geometry of each body relative to the Sun, so eclipses and occlusions just happen when the math says they should — when Io passes behind Jupiter, when the Moon enters Earth's shadow, when Mercury transits the Sun. Each planet's day-night terminator, specular highlight on water, and atmospheric glow are part of the lit material, not an overlay.
Performance and platform
Orbitarius runs on Babylon.js and WebGL with custom shaders for planet shading, atmospheres, the Sun, eclipses, and the orbit lines. Textures are stored in KTX2 (Basis Universal) format so the GPU can decode them directly, with mobile-friendly RGBA fallbacks for devices without ASTC or BC7 support. Tier-1 textures (Sun, planets, rings, skybox) gate the loading screen; moons and dwarf planets stream in afterwards so you start interacting within a couple of seconds even on a fresh visit.
Frequently asked questions
- Are the planets to scale?
- Distances between planets are proportionally accurate, but individual body sizes are exaggerated so they are visible. At true scale, Earth would be a sub-pixel dot at any zoom level where you can also see the Sun in the same frame. Use the Size Comparison tool if you want one-to-one proportions.
- Where do the positions come from?
- Initial planet positions and velocities are derived from a J2000-based ephemeris evaluated for today's date. After that, motion is integrated from gravity alone — no further input from real data — so the simulation drifts realistically over time.
- Why don't I see all the moons?
- Orbitarius ships the named moons that are individually meaningful (Galilean moons, major Saturnian moons, the Uranian regulars, Triton, and Charon). Adding hundreds of tiny moons would not help you understand the Solar System but would slow down low-end devices.
- Can I record what I see?
- Yes — there is a built-in recording mode that captures the canvas to a video file directly in the browser, no server upload involved.
- Will my computer struggle?
- It should not. The render budget is tuned for integrated GPUs, and quality scales with your device's pixel ratio. If you are on a laptop on battery, you can also enable Cinema Mode to drop the UI for a clean render.