给定2个点A(x0,y0,z0)和C(x2,y2,z2)形成长度为“k”的段,找到点C(x1,y1,z1)的等式是什么距离A?
的距离是“k-1”答案 0 :(得分:1)
这是基本的数学。如果你已经有处理向量和点的类,你应该可以这样做:
Vector direction = C - A;
direction.Normalize();
Point newpoint = A + (k-1) * direction;
你只需要
点之间的差异(给出一个向量)
带有向量的浮点数的标量乘积(给出一个新向量)
添加一个点和一个矢量(给出一个新点)
答案 1 :(得分:0)
闻起来像家庭作业,所以,一般的想法,但没有代码:
获取每个坐标集(x,y和z)的AC斜率。然后在每个计算的斜率上从A开始k-1单位以获得新点的坐标。