如何从旋转矩阵中删除轴?

Pau*_*l S 10 opengl math 3d

我有一个opengl任意旋转矩阵,想要移除X和Y轴,只留下Z轴?

这可能吗?有关如何做的任何指示?

aib*_*aib 7

只是在这里大声思考,但你不能使用矩阵来旋转像(1,0,0)这样的矢量,然后做atan2(y,x)来看它旋转多少然后构建一个新的矩阵来旋转Z轴那么多?

  • 那将起作用,并且可能是最简单的方法。 (2认同)