Skip to content
This repository has been archived by the owner on Jan 2, 2023. It is now read-only.

Latest commit

 

History

History
39 lines (32 loc) · 835 Bytes

README.md

File metadata and controls

39 lines (32 loc) · 835 Bytes

Solar System Simulation

A simple simulation of our solar system with uniformly(ish) spaced planets and logarithmically(ish) scaled objects!

Just imagine sun and some planets.

Dependencies

  • SOIL (Simple OpenGL Image Library)
  • freeglut

Features

  • Moveable camera
  • Elliptical orbits
  • Rotation about planets' axes
  • Axial tilt
  • Inclined orbital planes
  • Textures
  • Lighting
  • Background
  • Saturn has a ring

Planned Features

  • More physics / less hardcode
  • Switch from OpenGL's immediate mode to core-profile mode
  • Ability to easily make new solar systems
  • Menus
  • A fancier load screen
  • Various bells and whistles!

Camera Controls

  • w: increase altitude
  • s: decrease altiude
  • a: move clockwise
  • d: move counterclockwise
  • -: zoom out
  • =: zoom in

Version 1.0