如何找到具有给定开始,长度和欧拉角的端点坐标

时间:2014-07-05 20:07:58

标签: three.js trigonometry

我正在处理一些3d分形...如果我采取任意点(x,y,z),从那里开始,然后在由Euler定义的方向上绘制给定长度“d”的线角度...(通过围绕y轴旋转A,围绕y轴旋转B,围绕z轴旋转C) - 然后计算线的结果终点。

这在二维中很简单,因为我可以找到端点,如:

endX = beginX + d * cos(angle)
endY = beginY + d * sin(angle)

基本上,我需要在这里填空:

endX = beginX + d * (??)
endY = beginY + d * (??)
endZ = beginZ + d * (??)

我只知道由3个旋转定义的角度,每个轴1个

0 个答案:

没有答案