四元数介绍 旋转,应该是三种坐标变换——缩放.旋转和平移,中最复杂的一种了.大家应该都听过,有一种旋转的表示方法叫四元数.按照我们的习惯,我们更加熟悉的是另外两种旋转的表示方法——矩阵旋转和欧拉旋转.矩阵旋转使用了一个4*4大小的矩阵来表示绕任意轴旋转的变换矩阵,而欧拉选择则是按照一定的坐标轴顺序(例如先x.再y.最后z).每个轴旋转一定角度来变换坐标或向量,它实际上是一系列坐标轴旋转的组合. 那么,四元数又是什么呢?简单来说,四元数本质上是一种高阶复数(听不懂了吧...),是一个四维空间,相对…