Je suppose que vous voulez changer la direction en changeant le cap de lancement en cap cible puis continuez tout droit vers la cible (un problème plus amusant devrait être de toucher la cible en tournant!).
Je dois supposer que vous pouvez tourner avec le même rayon de braquage dans toutes les directions (c'est une simplification difficile à voir dans les vrais missiles).
La solution la plus simple est d'utiliser la flexion à 90 ° : le missile file jusqu'à ce que sa trajectoire forme un angle droit avec la cible. si vous tournez exactement au point à 90 °, vous manquerez la cible exactement par le rayon de virage, car vous devez tenir compte du virage lui-même. La solution consiste à commencer à tourner exactement "rayon de virage" mètres (?) Avant d'atteindre le point à 90 °, puis à tourner en formant (essayez de deviner) un arc de 90 ° pour aller directement à votre cible.
Cette solution n'est pas toujours envisageable, par exemple lorsque vous n'avez pas la visibilité sur la trajectoire à 90 ° (bâtiments ou autres obstacles).
La bonne nouvelle est que la solution fonctionne pour tous les angles (pas seulement le mythique 90 °), l'astuce consiste à prendre en compte l'espace nécessaire pour tourner avant de commencer à tourner auparavant.
Combien avant? C'est pourquoi l'étoffe à 90 ° est la solution la plus simple ...
Disons que vous atteignez la visibilité ou le meilleur cap cible lorsque la trajectoire de tir forme un angle de θ °, alors vous devez anticiper le virage en:
(sec(90° - θ°) + tan(90° - θ°)) * turning_radius
... où sécante est l'inverse du cosinus. La preuve est banale et laissée au lecteur.
Sérieusement, la formule provient d'une construction géométrique simple.

La ligne noire est le chemin de tir, tandis que la fine ligne noire est le même chemin déplacé vers la cible en tournant les unités de rayon; de même pour les rouges qui sont le chemin cible.
Les segments verts ont une longueur de rayon_radiation, vous devriez donc voir que:
AB est la tangente de 90 ° - θ °
BC est la sécante.
Les deux lignes vertes qui proviennent du point tournant ont une longueur de turn_radius et sont perpendiculaires aux deux chemins; ce qui signifie que le rayon de braquage est correct et que l'arc est tangent aux deux trajectoires (comme il devrait l'être si vous effectuez un virage sous contraintes physiques).
Faites-moi savoir si vous voyez une erreur.
ÉDITER:
Le dessin que vous avez publié montre qu'il existe plusieurs choix de chemin, même avec un tireur et une cible fixes, comme vous pouvez le voir ici:

Une fois la cible choisie, vous pouvez appliquer ce que j'ai dit ci-dessus avec les bons angles.