XNA - 创建轮换之间的链接

时间:2014-04-16 10:58:09

标签: c# matrix xna

我的一个朋友在我的XNA项目中编码了一些旋转,但是矩阵旋转的顺序并不好。 有些是形式:

Matrix.CreateRotationZ(1.21f) * Matrix.CreateRotationY(-0.13f)

和其他:

Matrix.CreateRotationY(1.01f) * Matrix.CreateRotationX(-0.5f) * Matrix.CreateRotationZ(0.80f)

如何找到值X,Y,Z,以便旋转顺序正确:(X,Y,Z)

Matrix.CreateRotationX(X) * Matrix.CreateRotationY(Y) * Matrix.CreateRotationZ(Z)

0 个答案:

没有答案