Мне трудно манипулировать расстоянием между двумя точками.Управление расстоянием между двумя векторами
Учитывая координаты x y z для A и B и зная их расстояние, как я могу увеличить или уменьшить это расстояние, сохраняя угол между двумя точками?
Скажет точку А на 0, 0, 0 и точку В на 3, 3, 0.
я в состоянии вычислить расстояние между двумя точками, чтобы быть 4,242.
Мне нужно уметь «нажимать» точку B дальше на ту же касательную X. Любые идеи?
Заранее спасибо.
Cant вы множественным каждая координата B с тем же скаляром? – smk
Я согласен с @SajitKunnumkal, если вы несколько вектором скаляра, его направление должно быть сохранено. – gustavodidomenico
@ SajitKunnumkal, который работает только в том случае, если точка A является источником. В противном случае скалярное умножение B изменит угол между A и B. – Celada