【发布时间】:2010-09-11 13:36:54
【问题描述】:
我有一个 3d 对象,我希望能够在 3d 中旋转。最简单的方法是直接将 X 和 Y 鼠标运动转换为围绕 Y 和 X 轴的旋转,但是如果沿两个轴都有一些旋转,则模型旋转的方式变得非常违反直觉(即,如果您将对象翻转 180 度轴,您沿另一个轴的运动是相反的)。
我可以简单地执行上述方法,但不是存储围绕两个轴旋转的量,我可以存储完整的旋转矩阵,并为每次鼠标拖动沿着相同的轴进一步旋转它,但我担心这很快就会出现精度问题。
【问题讨论】:
标签: 3d