Google VR / Cardboard

Prerequisites

InstantVR

Google VR is supported in InstantVR version 3.1 and higher.

Humanoid Control

Google VR is supported in Humanoid Control VR, VR+ and Pro packages.

Hardware

Google Cardboard v1 & v2 are supported in combination with suitable Android phones.

Operating System

Google VR is supported for Android. iOS may work, but hasn’t been tested.

Unity

Unity 5.6 or higher is required.

Setup

pre Unity 2017.2: Virtual Reality Supported needs to be enabled in Edit Menu->Project Settings->Player->Other Settings. Google VR needs to be added to the Virtual Reality SDKs.

Unity 2017.2 and higher: Virtual Reality Supported needs to be enabled in Edit Menu->Project Settings->Player->XR Settings. Google VR needs to be added to the Virtual Reality SDKs.

InstantVR

The script IVR_UnityVR should be added to the character’s GameObject. It is suggested to use one of the MH_VR… prefabs found in the InstantVR/prefabs folder as a starting point.

Humanoid Control

No further preparations are necessary for Google VR support.

Targets

Head Target

First Person Camera needs to be supported for Google VR. For convenience, this option is also found on the Humanoid Control script.