This repository was archived by the owner on Nov 8, 2019. It is now read-only.
GVR SDK for Unity v1.190.0
GVR SDK for Unity v1.190.0 (2019-01-11)
Support for Unity 5.6 ending soon
Unity has discontinued support for 5.6. As a result, starting with Google VR SDK v1.200.0 we will discontinue support of Unity 5.6 and raise the minimum supported version of Unity to 2017.4.
Deprecations
- The Controller Emulator has been deprecated. Please use Instant Preview instead.
Other changes
- Added support for the following methods for 6DoF headsets when using Instant Preview:
TryGetFloorHeight()TryGetRecenterTransform()TryGetSafetyRegionType()TryGetSafetyCylinderInnerRadius()TryGetSafetyCylinderOuterRadius()
- Added support for the following events for 6DoF headsets when using Instant Preview:
GvrEventType.RecenterGvrRecenterEventType.RecenterEventRestartGvrRecenterEventType.RecenterEventAligned
GvrEventType.SafetyRegionExitGvrEventType.SafetyRegionEnter
- Updated HelloVR controller connection status messages for clarity.
- Updated Instant Preview error messages when
adbis not found. - DemoSceneManager's
HeadsetDemoManagercomponent now only logs debug console messages when its Enable Debug Log checkbox is checked. - Added console warning in editor if a VR enabled camera's near clipping plane might cause Daydream controller clipping.
- Added Controller Emulator deprecation warning message to Gvr Controller Input component UI.
- Updated copyright headers in all
*.csfiles. - Updated bundled lib GVR for Android to v1.190.0.
Experimental features and GoogleVR.Beta APIs
- Added limited support for Daydream experimental 6DoF controllers developer kit when using Instant Preview.
- Note, while the experimental 6DoF controllers will be 6DoF tracked, Instant Preview currently renders the 6DoF controllers using the Daydream (3DoF) controller mesh and skins. The correct 6DoF controller mesh and skins will be used when the app is built and run on device.
GoogleVR.BetaAPIsGvrControllerInputDevice.GetConfigurationType()andGvrControllerInputDevice.GetTrackingStatusFlags()are not yet supported by Instant Preview.
Bug fixes
- Fixed
NullReferenceExceptions fromDemoInputManager.SetControllerInputActive()in KeyboardDemo and VideoDemo scenes. - Fixed issue 972 where the Controller Emulator created singleton game objects when set to
OFF.