This repository has been archived by the owner on Nov 8, 2019. It is now read-only.
GVR Unity v1.40.0
Warning: This will be the last version compatible with all versions of Unity
from 5.2.1 to 5.6. Starting with 1.50.0 we will only support Unity 5.6 or newer.
Note: You must enable dynamic library loading in VrCore to get the latest C++
GVR Updates. To do this, go to Settings > Developer Options > Enable Library
Loading. If Developer Options are not visible, tap 7 times on Build Version.
Additions
- Daydream iOS development now supported in Unity 5.6.
- Added controller battery indicator to
GvrControllerPointer
.- To use this feature dynamic library loading must be enabled and you must
be using VrCore version 1.40 or newer.
- To use this feature dynamic library loading must be enabled and you must
- Added an API to
GvrController
to query controller battery state.- Updated controller visuals to include this feature in the demo scenes.
- Added
GvrBaseControllerVisual
to easily inherit controller alpha fading. - Added
GvrDaydreamApi
and a methodLaunchVrHome
.- Added to
GVRDemo
when running on Daydream devices.
- Added to
- Added a build-time notification dialog if the user forgets to enable
Daydream or Cardboard in 5.6. GVRDemo
andVideoDemo
: Added support for runtime changes between
Daydream View and Cardboard viewer.ScrollingUIDemo
: Added an Object pooling system as part of the Scrolling
UI Demo for reusing pages instead of reallocating them. The tab named
Pooled shows how to use it.
Changes
- No longer supports VrCore versions earlier than 1.0.
- Disabled reverb (room effects) cutoff at max rolloff distance for
GvrAudioSources. - Removed the minimum time between down event and click event in
GvrPointerInputModule
. This guarantees that click events will always happen
in the same frame asGvrController.ClickButtonUp
. GvrPointerInputModule
now supports velocity and inertia for scroll events
generated by touching the touch pad. Look atGvrPointerScrollInput
for
details.
Fixes
- Fixed a
GvrAudioSoundfield
rotation bug.
See (issue 500). - Fixed a
GvrAudioSource
bug where audible spikes occur with distance
attenuation. - Enabled
spatializePostEffects
for `GvrAudioSources.
See (issue 510). - Fixed a bug in
TiledPage
that would cause the staggered animation to be
calculated incorrectly when the page wasn't positioned in the forward
direction relative to the origin of the scene. - Fixed a bug in
PagedScrollRect
that could put it into a bad state when it
is disabled.