AstroGuide Docs
Comprendre AstroGuide

Fonctionnalités

Les vues, le catalogue et les comportements réellement présents dans le produit.

Le produit observé dans projets/AstroGuide expose les fonctions suivantes.

Exploration

  • scène 3D texturée avec orbites animées et contrôle de caméra ;
  • carte 2D zoomable et déplaçable, souris ou tactile, jusqu'à un facteur 20 ;
  • comparaison de diamètres ou d'étendues approximatifs ;
  • recherche, filtres, constellations et sélection des objets à comparer.

Catalogue

Le fichier src/data/celestialData.ts contient 39 objets : Soleil, planètes, Lune, Système solaire, étoiles, trous noirs et galaxies. Chaque objet porte un identifiant unique, un nom, un type, des valeurs d'affichage et une description.

Les tests d'intégrité refusent un catalogue d'une autre taille, des identifiants dupliqués, des tailles nulles et des segments de constellation qui pointent vers un objet inexistant.

Interface

  • interface adaptée au bureau, à la tablette, au mobile portrait et paysage ;
  • arrêt de la boucle de rendu WebGL lorsque la vue 3D n'est pas active ;
  • matériaux de secours lorsqu'une texture ne peut pas être chargée ;
  • mode démonstration optionnel, activé uniquement par le build demo.

Ce qui n'est pas une fonctionnalité

  • aucun compte utilisateur ;
  • aucune clé API NASA ou autre ;
  • aucune persistance des choix de navigation ;
  • aucune simulation astrophysique exacte des distances.

On this page