Using ThreeJS StereoEffect and Raycaster
Using ThreeJS StereoEffect and Raycaster
是否有人将ThreeJS StereoEffect和Raycaster一起用于碰撞检测(在立体视图中)。在标准的全屏视图中,我可以很容易地检查屏幕中间的Vector2是否与场景中的对象共线。当我打开立体声效果时,我实际上得到了两个场景,碰撞检测停止工作,但我真的不知道如何进行。我应该创建两个新的vector2d对象吗,每个视图一个-帮助:)。。。
有点晚了,但是。。。
我遇到了类似的问题,我终于找到了原因。实际上,在StereoEffect THRE.js中,在两只眼睛上显示网格,但实际上只向场景添加了一个网格,正好位于线left-eye-mesh<->的中间右眼网格,对观看者隐藏。
因此,当你使用光线投射器时,你需要在中间的真实网格上使用它,而不是在每只眼睛上显示的幻觉!
我在这里详细介绍了怎么做Three.js StereoEffect在2只眼睛上显示网格
希望它能解决你的问题!
您可以在项目中使用我的StereoEffect.js文件来解决问题。请参见使用示例。
相关文章:
- Selenium WebDriver and JavaScript change
- PHP and Javascript functions
- Javascript Return and if/else
- SetTimeout and clearTimeout in Javascript
- lightbox in html 5 and javascript
- TimelineJS and AngularJS
- timeago.js with datatable and PHP
- javascript button ajax and php
- Ajax and Json with Rails
- Combine onload, onresize and onclick
- php布尔值's小写AND大写和数字布尔值'可以接受
- setTimeout and V8
- Jquery post and onclick
- Moment js and IOS
- Rails 3.2 and Paloma gem
- Backbone, TypeScript, and super
- iframe and JavaScript on different pages
- JSON and jQuery Search
- Flash and External Javascript
- Using ThreeJS StereoEffect and Raycaster