7
我正在使用FlyControls來移動和旋轉我的飛機(我正在做一個模擬飛行),並且它工作得很好。但是現在我遇到了一個問題,一個可能的解決方案是瞭解我的飛機的歐拉角。 不幸的是,FlyControls正在使用Quaternion。有沒有一種可能的方式來獲得角度?當然,我可以重寫FlyControls模塊來使用歐拉角。但如果可能的話,我想避免這種情況。從Quaternion獲取歐拉旋轉?
我正在使用FlyControls來移動和旋轉我的飛機(我正在做一個模擬飛行),並且它工作得很好。但是現在我遇到了一個問題,一個可能的解決方案是瞭解我的飛機的歐拉角。 不幸的是,FlyControls正在使用Quaternion。有沒有一種可能的方式來獲得角度?當然,我可以重寫FlyControls模塊來使用歐拉角。但如果可能的話,我想避免這種情況。從Quaternion獲取歐拉旋轉?
var rotation = new THREE.Euler().setFromQuaternion(quaternion, eulerOrder);
three.js所r.69
真棒,謝謝! :) 奇蹟般有效! – Bence