首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在全景图形用户界面中找到ThreeJS坐标?

在全景图形用户界面中找到ThreeJS坐标?
EN

Stack Overflow用户
提问于 2016-01-07 20:52:14
回答 1查看 773关注 0票数 1

我曾经玩过一点ThreeJS在过去,我在一个新的项目,试图设置热点全景。我记得用相机小车:http://davidpaulrosser.github.io/threejs-camera-dolly/可以很好地看到摄像机的位置,但是有没有人想过,如果在这个ThreeJS示例中,panorama.html想要在路上放置一个热点,那么就可以得到xyz坐标。

它可以使用与相机小车使用的dat gui相同的东西,也可以是一个你拖着的球,报告它的位置。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-07 23:42:47

所以你只想把全景图像转换成3d位置,这样你就可以保存一些东西,稍后再渲染它?像这样的东西会给你你需要的位置。

https://jsfiddle.net/mz7Lv9dt/1 (编辑:修复了一个错误)

你可能感兴趣的部分在这里:

代码语言:javascript
复制
var raycaster = new THREE.Raycaster();
raycaster.setFromCamera( uv, cam );
return raycaster.intersectObjects( objects );

拖动绿色球以获得其位置(始终设置为单位长度为1)

如果我回答错了,请告诉我。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34664934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档