Marc ten Bosch 提倡用几何代数中的旋转子 (Rotors) 替换3D引擎中的四元数 (Quaternions),认为旋转子提供了一种更直观、更具有几何基础的旋转表示方法。虽然四元数常被视为“黑盒”,但旋转子可以清晰地解释其运作原理,将旋转与旋转平面联系起来,而不是旋转轴。
旋转子是复数(在2D中)和四元数(在3D中)的推广,避免了为3D旋转而需要可视化4D空间的必要性。几何积结合了点积和外积,自然地导出了反射公式和旋转子概念。旋转子在数学上等价于四元数,但提供了更清晰的可视化效果。