0

我在 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)

先感谢您...

4

0 回答 0