我正在与 Opengls 合作创建一个火柴人,这似乎是一个愚蠢的问题,但是当使用四元数表示旋转时,如果希望旋转围绕原点以外的另一个点,我应该怎么做,我应该使用单位四元数吗? . 我的猜测是我可以旋转然后平移也改变旋转中心,我不会使用单位四元数。这是正确的道路吗?
问问题
528 次
我正在与 Opengls 合作创建一个火柴人,这似乎是一个愚蠢的问题,但是当使用四元数表示旋转时,如果希望旋转围绕原点以外的另一个点,我应该怎么做,我应该使用单位四元数吗? . 我的猜测是我可以旋转然后平移也改变旋转中心,我不会使用单位四元数。这是正确的道路吗?