多年来,我一直在执行2D和3D操作,包括图形,并且从未使用过四元数,因此我对它们没有感觉。我知道它们可以用于欧拉角中困难的某些操作,还可以用来找到将一组坐标(X1,X2...XN,X=(xyz))最佳拟合到另一组坐标(X1',X2‘)所需的旋转。XN')。
有没有四元数必不可少的地方?有没有地方可以让解决方案变得更优雅或更高效?
发布于 2009-12-04 00:08:04
它们比旋转矩阵具有更小的内存占用,并且比矩阵和角度/轴表示更有效。
另外:
与矩阵representations.相比,浮点四元数的
发布于 2009-12-05 00:54:38
对于四元数,您还可以处理万向节锁的问题。当您想要执行任意旋转时,它们更容易使用。
发布于 2013-08-02 19:46:42
与Euler角度相比,四元数具有许多优势,并且通常更适合3D旋转:
缺点:
https://stackoverflow.com/questions/1840314
复制相似问题