Skip to content

ggouzi/solar-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Solar-System

NOT MAINTAINED

Purpose

A 3D animation of our solar system and all its planets with Three.js library
Navigate between planets and realize how wide is our Solar System

Demo

Demo webpage alt text

Dependencies

  • ThreeJS - 3D animation API
  • dat.gui - Controller for User Interface
  • Jquery (3.3.1)

Features

  • Textures
  • Inclination Earth (23.5°)
  • Moon rotating around Earth
  • Realistic ratio between radius, revolution, orbit and distance from Sun
  • Modification of the animation speed
  • Day counter
  • Display informations about the focused planet

Todos

  • Change sun light to be more realistic
  • Add northern lights on earth poles
  • Add night lights on cities when earth is not facing the sun
  • Inclination of others planets
  • Planet rotation around the Sun
  • Add most distant planets and popular satellites

Credits

Earth Texture based on https://github.com/turban/webgl-earth