Ответы:
Вычислить вектор V
из A
в B
и нормализовать его.
V = (B - A) / |B - A|
Поскольку вектор нормализован, он будет иметь длину один и будет указывать направление B
относительно A
. Если вы затем масштабируете вектор, у d
вас будет смещение от A
доC
V' = d * V
которую вы можете просто добавить A
к yield C
:
C = V' + A