Skip to content

Achiever-P/SolarSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3D Solar System Simulation

A mobile-responsive, interactive 3D simulation of our solar system built using Three.js. The simulation features real-time orbiting planets, speed control sliders, a pause/resume toggle, dark/light theme switch, and smooth animations for an engaging space experience.


🚀 Features

  • 🌍 Realistic 3D models of the planets and the sun
  • 🛰️ Planetary orbits with animated rings
  • 🎛️ Individual speed sliders to control orbit speed
  • 🌙 Theme toggle: Light ↔ Dark mode
  • ⏯️ Pause and resume the entire system
  • ✨ Background stars using particles
  • 🔁 Smooth entry animation using GSAP or Tween.js
  • 🔍 Zoom & rotate with OrbitControls
  • 💻 Mobile and desktop responsive design

🛠️ Technologies Used

  • Three.js
  • GSAP / Tween.js (for entrance animation)
  • HTML5 + CSS3 (including Flexbox for layout)
  • JavaScript (ES6+)
  • Lucide Icons for control UI

✅ Steps to Run the Project

1. Clone the repository

git clone https://github.com/your-username/3d-solar-system.git
and click on 'Go live'

About

An interactive 3D solar system simulation built with Three.js, featuring real-time orbiting planets, speed controls, theme toggling, and smooth animations in a fully responsive design.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors