Skip to content

Projet de simulation de galaxies réalisé au sein de Polytech Paris Saclay (1/3)

License

Notifications You must be signed in to change notification settings

maximefromont/Felicette

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Felicette

Solar system simulation project carried out at Polytech Paris Saclay

Objective

Use OpenGL & SDL2 to realize a 3d simulation with a 2 week deadline.

For this project, we had chosen to model the solar system. The different positions of the planets and the sun are calculated from the gravity forces between the different celestial bodies.

Controls

  • Camera
    • Move with LMB+Move the mouse
    • Center the camera on the next body Tab
    • Zoom & Unzoom by scrolling

Defects & possible improvements

  • Saturn does not have its rings
  • The background of the image creates black parts if we zoom too much on a body
  • Possible scaling defects
  • No possibility to accelerate time
  • No display of body name when camera is centered on a body
  • No moons

Images

full view

Earth

Jupiter

How to launch the project

  • Open FelicetteprjSupportCodeBlocks20WithTexturesPr_Eleves_2022_v2\Project_Support_CodeBlocks.cbp with Code::Blocks
  • Compile & run !

About

Projet de simulation de galaxies réalisé au sein de Polytech Paris Saclay (1/3)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 97.2%
  • C++ 1.6%
  • Other 1.2%