Je connais les extrémités d'un segment de droite et la distance/taille des extrémités perpendiculaires que j'aimerais créer, mais j'ai besoin de calculer les extrémités de la ligne perpendiculaire. Je me suis cogné la tête contre le mur en utilisant des triangles 45-45-90 et des produits scalaires, mais je n'arrive pas à le faire se rencontrer. Je connais les points en bleu et la distance aux points en rouge, j'ai besoin de trouver les points en rouge.Comment calculer les points de fin de segments de ligne perpendiculaires?
Avant de marquer comme doublon, j'ai essayé la réponse affichée dans this question mais cela a abouti à des embouts qui étaient toujours verticaux.
http://rauros.net/files/caps.png http://rauros.net/files/caps.png
Cela dépend du point sur la ligne connue auquel vous souhaitez que la ligne perpendiculaire le rejoigne également. Votre diagramme d'exemple semble montrer qu'ils sont au milieu des lignes connues. – ZombieSheep
oui, les doivent se croiser au milieu de la ligne rouge – basszero
Relatif: [calculer un décalage perpendiculaire à partir d'une ligne diagonale] (http://stackoverflow.com/q/17195055/183120). – legends2k