2016-10-19 30 views
0

我想說我必須更改的值是連接到主相機的StereoController腳本的stereoMultiplier。無論如何,我想我已經改變了GvrViewer,MainCamera和StereoController的每一個值。編譯到Android智能手機時,似乎沒有什麼能夠改變左右攝像頭的分離。GoogleVR 1.0.1:立體相機在Unity遊戲視圖中可以使用,但在編譯爲Android時分隔太多

我可以在Unity遊戲視圖中看到正確的分隔,但是當我將它編譯到智能手機時,相機太分離(請參閱下圖)。

我認爲這個問題發生後,智能手機更新到Android 6.0棉花糖(CyanogenMod 13.0),在三星S4。


更新:我已經更新到1.0.1 GoogleVR。同樣的問題仍在發生。

separation differences between Unity emulator and my real Android device

+0

你改變任何的VR設置或您使用的是默認設置? – Hrusilov

+0

@Hrusilov我已經刪除了父預製,用於默認使用GoogleVR0.8.0。同樣的問題。然而,GoogleVR0.8.0的演示版本似乎在Android設備中可視化。什麼可以使它在Unity遊戲視圖中正確顯示,但在Android設備中是錯誤的? :/ – chelder

+0

v0.9的一個修補程序是將立體聲分離正確應用於Start()中的GvrEye組件,而不是僅在Resume()之後。使用現已棄用的預製件時,此錯誤不可見(或問題)。所以希望它是一個錯誤,並且在更新後會被刪除... – chelder

回答

1

改變規模至0.007(這是一個非常類似的規模在GoogleVR的提供的演示場景中的物體:0.003),似乎來解決這個問題。

注:這裏討論:https://github.com/googlevr/gvr-unity-sdk/issues/351


UPDATE:在前面的環節,有人寫道:

Android應用: /SD卡/紙板/ current_device_params

所有GVR(紙板)應用程序將使用此文件---「current_device_params」。

也許你應該去的URL設置你的設備的個人資料addiation https://vr.google.com/cardboard/viewerprofilegenerator/

,你也可以這樣做:

How to change Field of View in Google VR SDK for Unity