Skip to content

asosick/orrery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C++ & Opengl Orrery

Overview

An opengl orrery which includes each major planet and the moon in orbit around earth

Currently, you are able to create and edit the axial inclination, orbital inclination, orbital speed, rotation speed, distance from parent, and the orbital parent as a well as a few other settings for each spheriod.

Media

Demo

Screenshot 2022-12-22 at 16 30 16

Todo

List of potential improvements

  • Fix the rendering of spheres to use index rendering to boost performance
  • Fix Saturn's rings to have a gap and better texturing
  • Include cloud movement on planets
  • Include all major planet moons
  • Add night texture with lights for earth
  • Enable the ability to focus the camera on one planet