Respuestas:
Calcule un vector Vde Aa By normalícelo.
V = (B - A) / |B - A|
Dado que el vector está normalizado, tendrá una longitud de uno e indicará la dirección de Brelativa A. Si luego escala el vector d, tendrá el desplazamiento de AaC
V' = d * V
que simplemente puedes agregar Apara obtener C:
C = V' + A