J'ai du mal à manipuler la distance entre deux points. Compte tenu des coordonnées x y z pour A et B, et connaissant leur distance, comment puis-je augmenter ou diminuer cette distance en gardant l'angle entre les 2 points?manipuler la distance entre deux vecteurs
Say point A est à 0, 0, 0 et le point B est à 3, 3, 0.
Il est possible de calculer la distance entre les deux points pour être 4,242.
Je dois être capable de "pousser" le point B plus loin sur la même tangente par X. Des idées?
Merci d'avance.
Cant vous multiple chaque coordonnée de B avec le même scalaire? – smk
Je suis d'accord avec @SajitKunnumkal, si vous multipliez le vecteur par un scalaire, sa direction devrait être préservée. – gustavodidomenico
@SajitKunnumkal qui ne fonctionne que si le point A est l'origine. Sinon, une multiplication scalaire de B changera l'angle entre A et B. – Celada