Inspiration

Nous avons été inspirés par la recherche de la NASA sur les voiles solaires pour se déplacer : https://www.nasa.gov/general/nasa-next-generation-solar-sail-boom-technology-ready-for-launch/ . Aussi, les sites qui montrent les flux de vent sur la Terre, comme https://www.windfinder.com/ sont très utiles pour les individus qui dépendent du vent comme les pilotes d'avions. Ces simulations permettent de prévenir des accidents et d'être plus efficace dans la consommation de carburant.

What it does

Appel l'API Horizon de la NASA pour aller chercher les données actuelles du système solaire. Affiche un model réaliste du système solaire avec Three.js en 3D. Affiche un vaisseau qui montre l'orientation des vents solaires pendant son déplacement. Affiche une carte thermique de la puissance des vents solaires.

How we built it

Nous avons utilisé Angular pour créer l'application Web. Pour la carte, on a créé un Canvas qui affiche des éléments 3D avec Three.js. Nous avons utilisé Github Copilot et Chatgpt pour nous aider avec des bugs. Pour host notre application, nous avons pris O2switch

Challenges we ran into

Trouver les formules mathématiques pour calculer les vents solaires et toutes les variables pour faire un modèle réaliste. Afficher un modèle de système solaire avec three.js est plus long que prévu.

Accomplishments that we're proud of

Trouver les formules pour calculer les vents solaires. Créer un modèle du système solaire de A à Z.

What we learned

Comment les vents solaires fonctionnent. Comment afficher des éléments avec Three.js

What's next for Highwind

Implémenter l'algorithme pour trouver l'itinéraire et la date optimale pour un déplacement avec les vents solaires. Permettre d'ajouter des structures humaines comme des stations spatiales. Ajouter plus de détails comme les ceintures d'astéroïdes et ajouter d'autres planètes et étoiles.

Built With

Share this project:

Updates