我正在使用PointerLockControls來控制攝像頭,但是如何將當前視圖的旋轉加載到除了場景之外的任何其他攝像頭? 我可以得到yawObject的位置,但yawObject的旋轉不顯示我用PointerLockControl相機的確切視圖。例如,如果我輸出以下: yawObject位置:183.91,10.00,-204.16 yawObject旋轉:0.00,73.89,0.00 pitchObject位置:0.00,20.00,0.00 pitchObject旋轉:-0.10,0.00,0.00將PointerLockControl攝像頭視圖加載到另一個攝像頭
如果我嘗試設置沒有任何控件的第二臺攝像機,請使用以下命令: camera2.position.set(183.91,10.00,-204.16); camera2.rotation.set(0.00,73.89,0.00);
由此產生的camera2視圖是不一樣的。
你是如何管理使'pitchObject.position'成爲非零的東西? – WestLangley
對不起,當我寫這個問題時,我的音高和偏差混在一起。我在原始帖子中糾正了它。我基本上想要做的就是捕獲我的指針鎖控制視圖,並保存並稍後加載到沒有控件的相機上。我可以在poniterlockcontrol相機上保存並加載它。 – user3661557
你如何設法讓'pitchObject.position'成爲零以外的東西? – WestLangley