首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用three.js,如何将EffectComposer与OculusRiftEffect、VREffect或VRRenderer集成?

使用three.js,如何将EffectComposer与OculusRiftEffect、VREffect或VRRenderer集成?
EN

Stack Overflow用户
提问于 2015-05-17 17:21:14
回答 1查看 915关注 0票数 2

使用OculusRiftEffectthree.js,类VREffectVRRenderer允许程序员将场景呈现给Oculus Rift。

EffectComposer是另一个three.js类,它允许程序员编写多个不同的场景,由单个渲染器显示。

我的问题是,如何用裂口显示EffectComposer的组合输出?

问题如下:

OculusRiftEffectVREffectVRRenderer类必须使用渲染器(如WebGLRenderer. )初始化。在render循环中,类必须按如下方式调用,导致场景显示在Rift上:

代码语言:javascript
复制
this.vrrenderer.render(this.threeScene, this.camera);

EffectComposer还必须使用渲染器(如WebGLRenderer. )初始化。在render循环中,必须按以下方式调用EffectComposer,从而使渲染器显示合成的场景:

代码语言:javascript
复制
this.composer.render();

但是,EffectComposer不能用OculusRiftEffectVREffectVRRenderer代替WebGLRenderer.来初始化。

问题是如何将EffectComposer连接到一个用于呈现的Rift类?

非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2016-01-31 23:10:36

我能够将EffectComposer与StereoEffect集成,将其修改为一个名为StereoCamera的新类。关于类似的问题,请看这里的答案:

Three.js combining StereoEffect with FXAA ShaderPass

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

https://stackoverflow.com/questions/30289774

复制
相关文章

相似问题

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