标签: math geometry
我有一个问题要在线上找到点的x,y,z。我有线的起点和终点。如何按距离计算线上(起点和终点之间)的任何点?下面是一个示例图像。感谢。
答案 0 :(得分:2)
创建一个法线并将其相乘。我很确定有更好的方法可以做到这一点。 =)
Vec3 BA = B - A; BA.normalize(); // you have the direction Vec3 Dist = BA.mult(distance); Vec3 Result = A + Dist;