v2.0.0 - Full Mobile Support
Solar Wanderer v2.0.0 - Full Mobile Support
Explore the real-time positions of every planet, moon, and thousands of small bodies at true 1:1 scale, powered by NASA JPL ephemeris. No install. Opens in any modern browser.
What's New in v2.0.0
Complete Mobile Experience:
- Touch controls: pinch-to-zoom, single-finger orbit, two-finger pan
- Persistent time widget at top-right (always visible, tap to expand time/display controls)
- Bottom action drawer with contextual buttons (Land, Fly, Jump, Run, Takeoff)
- Directory bottom sheet with full celestial body catalog via menu button
- Target info panel: tap any label for distance, gravity, orbital period, educational facts
- Smart layout: UI elements avoid overlap on all screen sizes
UI Polish:
- Desktop directory repositioned below time panel to prevent overlap
- Collapsible panels now reliably hide/show
- Action buttons correctly hidden when switching between orbit, walk, and fly modes
Features
- Scale: True 1:1 km, 0.5 m surface to 100,000 AU Oort Cloud
- Ephemeris: NASA JPL - planets under 0.074 degrees, Moon about 0.12 degrees, moons under 0.22 degrees
- Bodies: 8 planets, Moon, 100+ moons, asteroid belt, comets, TNOs, 21 real stars with 3D parallax
- Terrain: Multi-scale procedural with real albedo fusion
- Atmosphere: Raymarched scattering, gas giant immersive entry
- Modes: Orbit (Google Earth-style), Free Flight (6DOF), Surface Walk, Underwater
- Time control: Adjustable warp 1s to 10yr/s reversible, pause, jump to now
- Mobile: Full touch support
- i18n: Chinese/English UI with browser language auto-detect
Try It
https://sw.icodestar.net - no install required
Tech Stack
Three.js 0.165, Vite 5, WebGL2, Logarithmic depth buffer, Native ESM
Data Credits
Ephemeris: NASA JPL (Standish planetary elements + Horizons-fitted moon orbits)
Textures: NASA/USGS, Solar System Scope CC-BY-4.0, Steve Albers SOS, JPL Photojournal
If you find Solar Wanderer beautiful or useful, starring the repo takes 2 seconds and helps others discover it!