2
是否有人使用ThreeJS StereoEffect和Raycaster進行碰撞檢測(立體視圖)。在標準全屏視圖中,我可以輕鬆檢查屏幕中間的Vector2是否與場景中的對象相粘合。當我打開立體聲效果時,我實際上得到2個場景,並且碰撞檢測停止工作,但我不確定如何繼續。我應該創建兩個新的Vector2D對象,每個視圖 - 幫助:) ...使用ThreeJS StereoEffect和Raycaster
是否有人使用ThreeJS StereoEffect和Raycaster進行碰撞檢測(立體視圖)。在標準全屏視圖中,我可以輕鬆檢查屏幕中間的Vector2是否與場景中的對象相粘合。當我打開立體聲效果時,我實際上得到2個場景,並且碰撞檢測停止工作,但我不確定如何繼續。我應該創建兩個新的Vector2D對象,每個視圖 - 幫助:) ...使用ThreeJS StereoEffect和Raycaster
這是一個有點晚了,但是......
我遇到了類似的問題,我終於找到了原因。其實在StereoEffect THREE.js中顯示的是這兩個眼睛上的網格,但實際上其實只是給場景增加了一個網格,恰好在線條中間的左眼網格< - >右眼網格,隱藏給觀衆。
所以當你使用raycaster時,你需要在真實網格上使用它,而不是每隻眼睛上顯示的錯覺!
我的相關詳細這裏怎麼辦呢 Three.js StereoEffect displays meshes across 2 eyes
希望它能解決您的問題!
你能解決你的問題嗎? – gdebojyoti