Maintenant que le parcours est fonctionnel, je me suis attaqué à calculer le vent en fonction du relief. J’ai commencé par étudier les méthodes de calculs aéro et hydro dynamiques, à base d’équations de Navier-Stroke ou Euler. Tous les logiciels ou librairies sont très chers ou très compliqués pour un simple jeu…

Ma première idée est de déformer une grille en fonction du terrain :

La déformation est proportionnelle à l’altitude.

Pas terrible, certaines parties se chevauchent, cela ne va pas être évident d’en tirer quelque chose.

Une autre idée a consisté à ne déformer la grille que perpendiculairement au vent :

Voila, ce n’est pas parfait, mais c’est beaucoup plus près de ce que je voulais obtenir comme effet.

En faisant tourner la carte (ou le vent) on obtient ces différentes déviations :

J’ai mis quelques jours pour obtenir un effet qui me parait acceptable, maintenant il faut en déduire la direction et la force du vent.