四元数点旋转
使用四元素旋转笛卡尔点,轮换案例
=旋转点(Quat.
那cartesianPoints
的)Quat.
。在旋转之前使用前季鎓的元素是标准化的。
四元数点旋转旋转指定的点R.3.根据指定的四元音:
在哪里问:是四元音,*代表接合,你是要旋转的点,指定为四元数。
为方便起见,旋转点
函数需要一个点R.3.并返回一个点R.3.。给定有一个任意四元数的函数调用,问:=一种+B.我+Cj +D.K.,和任意坐标,[X那y那Z.]例如,
RereferenceSpoint =旋转点(Q,[x,y,z])
旋转点
函数执行以下操作:
将点[X那y那Z.]到四元数:
正常化四元数,问::
适用旋转:
转换四元数输出,V.问:, 回到R.3.