UE4旋转笔记

最近想将一个vector转化为rotator,转而需要考虑UE4到底是怎么旋转的。
下面我们做个实验:

我们先将两个staticMesh放入场景,并将它们的rotation调成一样,如上图。
上面那个为renti_a_gear,下面那个为renti_a_gear2.

. . .

第一种情况: 绕自身坐标系来旋转

如上图,
两个staticMesh旋转之后rotation是一样的,
可以证明,绕自身坐标系旋转的顺序是Z->Y->X

第二种情况: 绕世界坐标系来旋转

如上图,两个staticMesh旋转之后rotation是一样的,可以证明,绕世界坐标系旋转的顺序跟第一种情况刚好反过来, 是X->Y->Z