我正在处理一些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个