Bonjour,
J'essaie de simuler une réfraction atmosphérique. Pour tenir compte de la courbure de la Terre je me place dans un repère polaire . A chaque incrément de je calcule par triangulation et l'angle que fera le rayon avec le prochain dioptre par les lois de Descartes et les relations dans le triangle qui lie le centre de la Terre et le trajet du rayon (sachant que, comme les dioptres sont sphériques la normale à ces dioptres tourne au fil du trajet).
Mon algo ne marche pas car les rayons, même sans gradient d'indice, suivent la courbure de la Terre.. C'est probablement un problème de géométrie tout bête mais je n'arrive pas à mettre la main dessus. Si vous voulez m'aider, voici les formules que j'utilise actuellement sur un schéma :
1.png
2.png
Merci
-----