Unity3d 统一+;谷歌虚拟现实:如何禁用立体视觉?

Unity3d 统一+;谷歌虚拟现实:如何禁用立体视觉?,unity3d,google-cardboard,google-vr,virtual-reality,Unity3d,Google Cardboard,Google Vr,Virtual Reality,我正在为谷歌VR/硬纸板制作Unity(2D)360图像查看器,每只眼睛接收到的场景视图略有不同,以获得立体效果。我想禁用它,让每只眼睛接收相同的图像 不确定为什么要禁用此功能,但假设您使用的是谷歌VR资源,您可以将GvrEye脚本的Eye属性的值设置为居中(它们在运行时位于左主摄像头和右主摄像头游戏对象上),然后在主摄影机左侧和主摄影机右侧分别将transform.position.x设置为0,将transform.localeurangles.y设置为-8和+8(这些值对我来说似乎不错,但我

我正在为谷歌VR/硬纸板制作Unity(2D)360图像查看器,每只眼睛接收到的场景视图略有不同,以获得立体效果。我想禁用它,让每只眼睛接收相同的图像

不确定为什么要禁用此功能,但假设您使用的是谷歌VR资源,您可以将
GvrEye
脚本的Eye属性的值设置为居中(它们在运行时位于左主摄像头和右主摄像头游戏对象上),然后在主摄影机左侧和主摄影机右侧分别将transform.position.x设置为0,将transform.localeurangles.y设置为-8和+8(这些值对我来说似乎不错,但我想您可以调整它们)。

公共类GvrView 支持VR渲染的视图

设计为在全屏模式下工作,横向或反向横向

此视图可以通过实现其一个渲染接口来像GLSURFACHEVIEW一样使用:

GvrView.StereoRenderer:从渲染器中提取所有立体渲染细节。 渲染器:用于需要自己处理所有立体渲染细节的复杂引擎。 建议所有可以使用GvrView.StereoRenderer接口的应用程序都使用GvrView.Renderer接口,但不建议使用GvrView.Renderer接口,仅在真正需要时才使用

通过调用SetTereoModeEnabled方法,该视图允许在立体声渲染器中随时从立体声模式切换到单声道渲染模式

更多信息请阅读

在Unity层次结构中,您将在Head/Main Camera下看到GvrMain(或类似)您将看到有两个单独的摄像头,每只眼睛一个摄像头。这些相机彼此之间的偏移距离与谷歌纸板查看器中镜头之间的距离相匹配。要使它们呈现相同的视图,您需要将它们放在一起。感谢您提供的信息,但这仅适用于非统一gvr