diff --git a/README.md b/README.md index 7aa4fdf..973cbf4 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,44 @@ ### README IN PROGRESS... +# Fonctionnalités attendues +- [x] Modéliser et texturer le soleil, les planètes et leurs lunes +- [x] Pouvoir accélérer/décélérer le temps +- [ ] Avoir des raccourcis pour visuliser en grand chaque astre et ses lunes quand il en a +- [ ] Avoir des raccourcis pour visualiser l’orbite de chaque planète autourdu soleil (de manière orthogonale au plan de l’orbite). + +# Installation +```sh +$ git clone git@code.up8.edu:fiplox/systeme-solaire.git +``` +ou +```sh +$ git clone https://code.up8.edu/fiplox/systeme-solaire.git +``` +Puis +```sh +$ cd systeme-solaire +$ make && ./solar-system +``` + +# Controles +* Flèches gauche/droite pour décélérer/accélérer respectivement le temps. +* Flèches bas/haut ou clique droite/gauche de souris pour descendre/monter en y (regardant toujours y -> 1.0). +* Clique sur la molette de souris pour remettre y en 1.0. +* `W`/`S` pour avancer/reculer. +* `A`/`D` ou déplacer la souris pour regarder à gauche/droite. +* `-`/`=` pour décrémenter/incrémenter la vitesse de déplacement. +* `P` pause. + +* `L` pour désactiver/activer la lumière. +* `C` pour activer/désactiver l'utilisation de la couleur. +* `T` pour désactiver/activer l'utilisation de textures. + ## Textures (Credits to all authors) +La plupart de textures a été compressé en taille 1024x en utilisant `ImageMagick` : +```sh +$ convert -resize 1024x original.bmp compressed.bmp +``` * [Planètes, Soleil, Lune](https://www.solarsystemscope.com/textures/) * [Deimos](https://www.deviantart.com/oleg-pluton/art/Deimos-texture-map-772205702) * [Phobos](https://www.deviantart.com/askaniy/art/Phobos-Texture-Map-784146561)