Unity 5.6与Google Cardboard在每只眼睛中显示非常不同的图像

时间:2017-06-10 22:01:02

标签: ios iphone unity3d google-cardboard virtual-reality

为iOS构建统一的VR应用程序。将GvrEditorEmulator添加到我的项目中,你可以看到发送给每只眼睛的图像远比它们应该有的不同。例如,左眼的山峰不会出现在右眼的任何地方。因此,当我将手机放入Google Cardboadr时,3D效果无效。任何人都知道如何解决这个问题或为什么会发生这种情况?

Very different views in each eye - too different

2 个答案:

答案 0 :(得分:4)

原来这是Google Cardboard的一个已知错误: https://forum.unity3d.com/threads/ios-cardboard-support-broken.461239/

答案 1 :(得分:1)

您是否尝试过更改相机目标?

this.GetComponent<Camera>().stereoTargetEye = StereoTargetEyeMask.Both;

是将树存储为一个对象的地形,还是一些较小的对象?

也许它太大了,无法在移动设备上启用VR处理 - 似乎GUI元素的呈现方式正确。