This is a simple 3D Solar System Simulator built with Three.js and Vite.
Currently under development and optimized for low-resource environments like Termux on Android.
- Basic 3D solar system scene with 8k texture
- Four planets added for performance (Mercury, Venus, Earth, Mars)
- Clickable planets (planned: focus/zoom + info panel)
- OrbitControls for smooth camera movement
- Three.js – for rendering the 3D scene
- Vite – for fast development server and bundling
- Termux in android
- node.js
- ❗ Vite server keeps crashing
Unsure if this is due to:- Running in Termux, which may have limitations (especially around filesystem, Node.js, or networking).
- Three.js being a large/heavy library and hitting memory or CPU constraints.
# Github CLI (generally fast)
gh repo clone nurmuhammedjoy/project
# HTTPS
git clone https://github.com/nurmuhammedjoy/project.git
# Open the folder
cd Solar-System-Simulator
# Install dependencies
npm install
# Start dev server
npm run dev