我在 Blender 中做一些脚本来获取 3D 模型的横截面,给定一个平面在某个 XYZ 旋转。
但是,当对 3D 模型进行“二等分”或沿平面方向对其进行切割时,您必须提供切割平面旋转到的法线向量。
如何从 XYZ 旋转角度或弧度转换为法线向量?
例如...
XYZ rotation (0°, 0°, 0°) should output --> normal vector (0, 0, 1) *pointing straight up*
XYZ rotation (45°, 0°, 0°) should output --> normal vector (0.5, 0, 0.5) *up and to the right*
为了这个问题,假设初始 XYZ 旋转是这样给出的:
(rot_x, rot_y, rot_z)
...最终的矢量坐标如下所示:
(vect_x, vect_y, vect_z)
先感谢您...