作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我第一次在 webgl_geometry_minecraft_oculusrift 看到这个例子( mrdoob/three.js · GitHub )时,我非常兴奋网站。毫无疑问,它非常棒!
但我很好奇,如何将这种效果应用于其他示例?所以我尝试在“webgl_interactive_cubes”中实现这个效果。然而,实验结果比预期的要差。
我的问题是我无法将光标准确地对准特定的立方体以使其变色,似乎是投影功能的问题?然后我调整了屏幕宽度系数,像这样
window.innerWidth * 2
effect = new THREE.OculusRiftEffect( renderer );
effect.setSize( window.innerWidth, window.innerHeight );
// Right Oculus Parameters are yet to be determined
effect.separation = 20;
effect.distortion = 0.1;
effect.fov = 110;
init();
最后添加 effect.render( scene, camera );
在 render();
var vector = new THREE.Vector3( mouse.x, mouse.y, 1 );
projector.unprojectVector( vector, camera );
mouse.x
至 mouse.x * 2
最佳答案
第三个是你的例子吗?
这可以帮助您以更简单的方式使用 OR-Effect:
https://github.com/carstenschwede/RiftThree
而且您的示例都有效,只有第三个必须与控件有关。如果我从 Stats-DIV (FPS) 拖动移动,它会起作用。
关于three.js - 如何在 "OculusRiftEffect.js"示例中使用 "webgl_interactive_cubes",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16798412/
我正在使用 https://github.com/mrdoob/three.js/blob/master/examples/js/effects/OculusRiftEffect.js 中的 Ocul
当我第一次在 webgl_geometry_minecraft_oculusrift 看到这个例子( mrdoob/three.js · GitHub )时,我非常兴奋网站。毫无疑问,它非常棒! 但我
我是一名优秀的程序员,十分优秀!