0

我想说我必须更改的值是附加到主摄像机的 StereoController 脚本的 stereoMultiplier。无论如何,我想我已经改变了 GvrViewer、MainCamera 和 StereoController 的每一个值。编译到 Android 智能手机时,左右摄像头的分离似乎没有任何改变。

我可以在 Unity 游戏视图中看到正确的分离,但是当我将它编译到智能手机时,相机太分离了(见下图)。

我认为这个问题是在三星 S4 上将智能手机更新到 Android 6.0 Marshmallow (CyanogenMod 13.0) 后发生的。


更新:我已更新到 GoogleVR 1.0.1。同样的问题仍在发生。

Unity模拟器和我真正的Android设备之间的分离差异

4

1 回答 1

1

将比例更改为 0.007(与提供的 GoogleVR 演示场景中的对象非常相似:0.003)似乎可以解决问题。

注意:此处讨论:https ://github.com/googlevr/gvr-unity-sdk/issues/351


更新:在上一个链接中,有人写道:

Android 应用程序:/sdcard/Cardboard/current_device_params

所有 gvr(cardboard) 应用程序都将使用此文件 --- “current_device_params”。

也许你应该去 url 来设置你的设备配置文件https://vr.google.com/cardboard/viewerprofilegenerator/

此外,您还可以这样做:

如何在 Google VR SDK for Unity 中更改视野

于 2016-10-31T17:26:55.593 回答