首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >三维立体效果与事件侦听器

三维立体效果与事件侦听器
EN

Stack Overflow用户
提问于 2014-11-19 01:07:32
回答 1查看 1.9K关注 0票数 0

我正试着用three.js做虚拟现实。现在,所有的3D物体都以立体声效果出现在我的场景中,但当我点击场景中的物体时,我似乎无法正确地启动事件。它似乎立体声效果是在常规相机之上,我点击的是真实的场景,而不是一个在立体效果显示。有没有一种方法,我可以添加一个事件侦听器到对象上的每一个相机的立体声效果?例如,当我单击立体声效果一侧的图像时,事件将被启动。

如果这是不可能的,有没有办法看到相机的中心在看什么。例如,如果我正在查看一个图像,它将调用与此图像相关的事件(例如,它会增长)?我读到,这可以通过RayCasting实现,但我不知道如何将光线设置到相机中央。

非常感谢!

编辑:这是我目前的场景与立体声效果:http://i.imgur.com/FzbHV2U.png。此外,来自立体声效果的代码来自:http://threejs.org/examples/js/effects/StereoEffect.js

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-23 16:38:56

Three.js可以在一个名为THREEx的库中进行游戏扩展。您应该看看threex.domevents,它将典型的Dom事件添加到画布中的元素中。

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

https://stackoverflow.com/questions/27007209

复制
相关文章

相似问题

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