Inspiration# 🚀 Mars 3D Exploration
A browser-based 3D simulation of Mars, featuring interactive visualizations of:
- Planet Mars
- NASA's Perseverance Rover
- Mars Reconnaissance Orbiter (MRO)
Built with Three.js, this project allows users to explore the Martian system and learn about the Red Planet and its missions with an interactive info panel.
🌌 Features
- 🌍 Realistic Mars model with custom textures
- 🌠 Starry sky environment background
- 🛞 Animated Mars rover that orbits and aligns with the Martian surface
- 🛰️ Satellite orbiting Mars in real-time
- 🖱️ Click-to-interact with Mars, Rover, or Satellite to display a detailed info panel
- 📜 Info panel with historical mission data, images, and external NASA links
- 🌀 Smooth camera controls using mouse (pan, zoom, orbit)
📸 Preview

Real project view will differ based on your assets and orbit animations
🛠️ Tech Stack
- Three.js – 3D engine
- GLTFLoader – to load rover and satellite models
- DRACOLoader – for compressed 3D model support
- GSAP – for smooth animations and scaling
- Parcel – development bundler
🚀 Getting Started
1. Clone the repository
git clone https://github.com/yourusername/mars-3d-exploration.git
cd mars-3d-exploration
### 3. Run the development server
```bash
npm start
### 4. Build for production
```bash
npm run build
This will create a dist folder with optimized assets ready for deployment.
📄 License
This project is licensed under the MIT License.
🤝 Contributing
Contributions are welcome! Feel free to open issues or submit pull requests to improve the project.
📧 Contact
For any inquiries, reach out via advaitc07@gmail.com
Log in or sign up for Devpost to join the conversation.