Skip to content

Onimaroo/SolarSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Comment lancer le programme ?

Pour lancer le programme, se placer à la racine puis écrire les commandes suivantes dans le terminal :

cd build
cd TP_SolarSystem
cmake ../ ; make
./TP_SolarSystem_Application

Il sera probablement nécessaire de lancer cette commande supplémentaire pour faire marcher le programme : export MESA_GL_VERSION_OVERRIDE=3.3

Comment jouer?

Pour les déplacements, vous pouvez vous déplacer de gauche à droite en appuyant sur les touches Q et D respectivement. Vous pouvez également zoomer et dézoomer la scène en appuyant respectivement sur les touches Z et S. Enfin, la caméra peut être déplaçable en utilisant la souris. Rester appuyé sur le bouton droit vous permet de contrôler la caméra et tourner autour de la scène. Il est aussi possible de zoomer et dézoomer en maintenant le bouton de roulette et faire avancer la souris ou la faire reculer. Le pavé numérique est dédié aux modes de vue planétaire. Voici les numéros pour chaque mode :

Bouton 0 : Système Solaire

Bouton 1 : Mercure

Bouton 2 : Venus

Bouton 3 : La Terre

Bouton 4 : Mars

Bouton 5 : Jupiter

Bouton 6 : Saturne

Bouton 7 : Uranus

Bouton 8 : Neptune

Bouton 9 : Pluton

Appuyer sur la flèche de gauche et de droite permettent de respectivement ralentir et accélérer le temps. Une touche amène à diviser et multiplier la vitesse par 2.

Appuyer sur W donne le nombre de secondes écoulées.

Dernièrement, vous pouvez passer à un mode de vue écliptique en appuyant sur la flèche de haut. Pour passer au mode de vue de profil par défaut, appuyez sur la flèche du bas.

Pour quitter le jeu, appuyez sur X (pas sur Q comme montré dans le rapport, le bouton a été changé depuis le temps).

About

Projet universitaire de représentation d'un système solaire développé avec OpenGL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published