簡體   English   中英

在全景GUI中查找ThreeJS坐標?

[英]Find ThreeJS coordinates in Panoramic GUI?

我過去曾與ThreeJS一起玩過,並且在一個新項目中嘗試在全景圖中設置熱點。 我記得使用攝像頭小車: http : //davidpaulrosser.github.io/threejs-camera-dolly/可以很好地看到攝像頭的位置,但是有人可以解決這個問題,例如,如果在您希望在道路上放置熱點的這個ThreeJS示例http://threejs.org/examples/css3d_panorama.html

它可以使用與相機小車所用的dat gui相同的東西,也可以是拖動它的球來報告其位置。

因此,您只希望能夠從全景圖像轉換為3d位置,以便可以在那里保存某些內容並稍后進行渲染? 這樣的事情將為您提供所需的位置。

https://jsfiddle.net/mz7Lv9dt/1編輯:修正了一個錯字)

您可能感興趣的部分在這里:

var raycaster = new THREE.Raycaster();
raycaster.setFromCamera( uv, cam );
return raycaster.intersectObjects( objects );

拖動綠色球以獲取其位置(始終設置為單位長度1)

如果我完全回答錯誤,請告訴我。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM