Rotations with Quaternions

A quaternion is a 4 dimensional complex-like number, it has four components, three of which are the “imaginary” part.

We represent a quaternion with this data structure:

四元数长度

四元数单位化

单位四元数表示三维空间中的一个旋转

恒等四元数

四元数缩放

四元数乘法

四元数到旋转矩阵

四元数共轭

四元数取逆

四元数差

四元数 Exp & Log

四元数指数

四元数球面插值

参考