You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
这里需要强调一下,本文中的旋转顺序为 z-y-x,上面的例子可描述为物体绕 z 轴旋转 80°、绕 y 轴旋转90°、绕 x 轴旋转0°其姿态与绕 z 轴旋转80°、绕 y 轴旋转90°、绕 x 轴旋转0°相同。也就是产生万向锁时,空间中物体可通过多种不同的旋转方式转变为某一个特定姿态,即变换与其结果并非一一对应,而这在工程上的体现便是动画插帧会变得极其诡异。
The text was updated successfully, but these errors were encountered:
欧拉角与万向锁
说明
动态欧拉角
在 [三维图形基本几何变换的矩阵推导](#2) 中已经推导出了分别绕 X、Y、Z轴旋转的旋转矩阵即
那么如果按动态欧拉角的变换顺序,我们将得到变换矩阵$R=R_{x}αR_{y}βR_{z}γ$
万向锁
上面那段引言用人话说就是当 β 为 ±90°时,绕 x 旋转与绕 z 轴旋转在结果上会等效。
万向锁这个问题如果直接使用变换矩阵 R 来解释的话会很直观,就如下面我们把 β = 90° 代入方程并化简
很容易发现影响变换矩阵 R 的变量为 α + γ,而在几何上则体现为绕 x 轴的旋转表现与绕 z 轴等效,举例说明则是
这里需要强调一下,本文中的旋转顺序为 z-y-x,上面的例子可描述为物体绕 z 轴旋转 80°、绕 y 轴旋转90°、绕 x 轴旋转0°其姿态与绕 z 轴旋转80°、绕 y 轴旋转90°、绕 x 轴旋转0°相同。也就是产生万向锁时,空间中物体可通过多种不同的旋转方式转变为某一个特定姿态,即变换与其结果并非一一对应,而这在工程上的体现便是动画插帧会变得极其诡异。
The text was updated successfully, but these errors were encountered: