从四元数获取欧拉旋转?

9

我正在使用FlyControls控制我的飞行模拟器的移动和旋转,效果还不错。但现在我遇到一个问题,解决方案之一是知道我的飞机的欧拉角。 不幸的是,FlyControls使用四元数。有没有可能以某种方式获取角度?当然,我可以重写FlyControls模块以使用欧拉角。但如果有可能,我想避免这样做。

1个回答

18
var rotation = new THREE.Euler().setFromQuaternion( quaternion, eulerOrder );

three.js r.69


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接