Bonjour, je fais appel à vous car je suis entrain de coder un petit programme permettant d'explorer le système solaire. La caméra est positionnée sur une planète donnée. Le repère est un repère OpenGL ayant le Soleil pour centre et l'axe Z comme axe vertical.
Je suis parvenu à déterminer les expressions des coordonnées de la caméra dans le repère en fonction de la position de la planète et de la latitude et longitude, la difficulté est d'orienter cette dernière. J'essaie depuis hier de déterminer les expressions des coordonnées cartésiennes de la cible dans le répère OpenGL à partir des données connues, entre autres :
- Les coordonnées de la caméra
- La latitude et la longitude de la caméra
- Les angles d'orientation de la caméra par rapport (Correspondant à l'ascension droite et la déclinaison si je ne dis pas de bêtise)
- La distance entre la caméra et sa cible, que l'on peut fixer à 1
Je vous remercie d'avance pour votre aide.
-----