Bonjour d'abord, premier message sur developpez.com (que je lis depuis un moment déjà), et merci à tous les contributeurs du site pour toutes les infos qu'on peut trouver ici
Sans plus tarder, rentrons dans le vif du sujet.
Voilà le problème :
J'ai deux points dans l'espace, chaque point possède un vecteur associé. Le but est de relier ces deux points par des segments à angle droit, le premier et le dernier segment devant être orienté en fonction du vecteur associé aux points.
Contrainte supplémentaire, ces points peuvent se trouver sur un volume, volume qui doit être évité lors du calcul des segments.
Je cherche donc un algo (une base du moins) qui soit capable de trouver ces points. Je pense m'orienter vers quelque chose avec A*, mais j'aimerais avoir votre avis avant de me lancer dans l'implémentation.
En pièce jointe un exemple de ce que l'algo doit donner. Le volume (les cubes) ne sont pas assez grand ici, il faut imaginer qu'ils peuvent être bien plus gros que le segment créé.
Partager