Gradient Space Project - SGO (c) 2004
Système de visualisation du système solaire.
Objectifs
  1. visualiser le systéme solaire (soleil, planéte, lunes majeures) en texturés en utilisant exclusivement les données scientifiques de tailles, poids, distance au soleil, inclinaisons, rotations ... et permettre ainsi un Rendu relati
  2. Visualiser le gradient d'espace-temps de notre systéme solaire, en 3D plan filaire et en 3D vecteurs directeurs
  3. Utiliser/tester la nouvelle IHM/OpenGL dans un petit soft.
Demo
IHM de la demo
Boite de dialogue des options de visualisation graphiques du systéme solaire.
- On peut afficher une grille pour visualiser le gradient d'espace temps du systéme solaire (choisir aussi la taille de la grille)
- On peut modifier les coefs utilisés pour calculer la gravité et choisir de cacher la gravité du soleil ou pas.
- Enfin, on peut modifier (par des coefs multiplicateur) la distance terre-soleil, planéte-lune, la taille du soleil, des planétes et des lunes.
GradientSpace
Boite de dialogue permettant de choisir l'animation des planétes (CheckBox) et du soleil et la vitesse de rotation de ceux-ci. GradientSpace
Boite de dialogue qui permet de démarrer ou d'arreter les animations du systéme solaire (auto rotation et rotation autour du soleil). GradientSpace
Boite de dialogue permettant de modifier l'angle de vue du système solaire ainsi que le comportement global de l'application.
GradientSpace
Comportements de l'IHM

Les objets IHM (boutton, boite de dialogue, spinText) sont manipulable à la souris.
Pour changer la valeur "ToolSize", il suffit de positionner dessus la souris et d'appuyer sur le boutton gauche ou droit de la souris. Le bouton droit augmentera la valeur et le boutton gauche la diminuera.

les outils de rotation et de translation sont en direct, c'est à dire qu'il suffit de positionner la souris sur l'un des symboles (rond vert, rouge ou bleu, cône vert, rouge ou bleu) pour effectuer la rotation ou la translation du systéme solaire.

Enfin, le boutton TNT est le seul boutton à utiliser pour fermer la demo.