9

飛行機の移動と回転にFlyControlsを使用しています(フライトシムを実行しています)。これは非常にうまく機能します。しかし今、私は1つの可能な解決策が私の飛行機のオイラー角を知ることであるという問題に遭遇しました。残念ながら、FlyControlsはQuaternionを使用しています。どういうわけか角度を取得するための可能な方法はありますか?もちろん、オイラー角を使用するようにFlyControlsモジュールを書き直すこともできます。しかし、可能であればそれを避けたいと思います。

4

1 に答える 1

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

three.js r.69

于 2012-10-08T16:22:39.177 に答える