7

Building a VR app in unity for iOS. Added the GvrEditorEmulator into my project and as you can see the images that are sent to each eye are far more different than they should be. For example, the mountain in the left eye doesn't appear anywhere in the right eye. As a result the 3D effect is not working when I put the phone into Google Cardboadr. Anyone know how to fix this or why this might be happening?

Very different views in each eye - too different

Charlie S
  • 4,366
  • 6
  • 59
  • 97
  • Check this link https://www.reddit.com/r/GoogleCardboard/comments/314umv/my_google_cardboard_vr_usually_displays_two/ . Try adjusting the lens properly. – Anitha Manikandan Jun 14 '17 at 12:52

2 Answers2

4

Turns out this is a known bug with Google Cardboard: https://forum.unity3d.com/threads/ios-cardboard-support-broken.461239/

Charlie S
  • 4,366
  • 6
  • 59
  • 97
  • I checked at the weekend & seems this is still broken. When/if this gets fixed please feel free to reply to this comment so all those watching can update. – Charlie S Jul 10 '17 at 08:30
1

Have you tried changing camera target with ?

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

is terrain with trees stored as one object, or couple smaller ones?

Maybe it's too huge to be processed with VR enabled on mobile - seems like GUI elements are rendered correctly.

Adam Roszyk
  • 389
  • 1
  • 10