首页 > 解决方案 > 在three.js中旋转对象后更改对象的轴

问题描述

我通过单击拖动并使用方法在 X 和 Y 轴上旋转三个.js 中的 3D 对象rotateOnAxis。旋转后,我想重置轴,这样当我再次单击拖动时,就好像轴在其原始方向上。

标签: three.js

解决方案


看起来这可以使用四元数来完成。我在这里找到了一个显示我想要完成的示例:https ://github.com/defmech/Three.js-Object-Rotation-with-Quaternion


推荐阅读