Search Unity

Google's platform for high quality, mobile VR

Technical preview

Interested in developing new VR experiences for Google’s Daydream platform?

Unity and Google have collaborated to create this technical preview, which gives you early access to Daydream features. The technical preview is a custom version of the Unity Editor and Android Player. (In later versions of Unity Daydream, it will be shipped as part of the full public releases.) Unity would love to hear your feedback on the preview, which you can share on our Daydream forums.

Getting started

If you are new to Android development, be sure to check out Unity’s Getting Started Guide for Android. For more information about working with Daydream and Unity, please visit the following sites:

If you’re ready to jump right in, download the Technical Preview now, or check out the new 5.6 beta version of Daydream. Please be aware it is a beta release.

Enable Daydream

Once you have downloaded and installed Unity, enabling Daydream is easy:

1

Go to the Android Player Settings -> Other Settings and enable “Virtual Reality Supported” (as shown in the screenshot). Add Daydream to the list of Virtual Reality SDK’s.

2

If you want your application to start as a normal application (not in VR) add ‘None’ as the first support device and then toggle to VR through script.

Download the technical preview

You can use the links below to download a custom version of the Unity Editor and Android Runtime for Daydream, as well as the offline documentation. This custom build, which is based on Unity 5.4, only supports the Android build target with VR support for Daydream. This page will be updated with subsequent builds of the Technical Preview as they become available.

Latest release

Please note that the Technical Preview can be installed along side other Unity builds.

Looking to download the installer for Mac OS X? Choose Mac OS X Looking to download the installer for Windows? Choose Windows

Release notes

8 December 2016

  • Google VR Android NDK v1.10
  • Fixed an issue where Cardboard and Daydream where sharing depth buffer settings. Now they should each have their own settings.
  • READ_EXTERNAL_STORAGE permission is no longer set in Daydream. It is still set if you have Cardboard as a selected device.
  • Add new setting to provide ability to override transition view in Cardboard
  • Fix missing OpenVR libraries in GVR12 build.

Archive

Version Release notes Download
5.4.2f2-GVR13 Release notes

Release notes

8 December 2016

  • Google VR Android NDK v1.10
  • Fixed an issue where Cardboard and Daydream where sharing depth buffer settings. Now they should each have their own settings.
  • READ_EXTERNAL_STORAGE permission is no longer set in Daydream. It is still set if you have Cardboard as a selected device.
  • Add new setting to provide ability to override transition view in Cardboard
  • Fix missing OpenVR libraries in GVR12 build.
Windows / OS X
5.4.2F2-GVR12 Release notes

Release notes

10 November 2016

  • Google GVR SDK 1.0.3
  • No longer add Google VR Theme to manifest if only targeting GearVR
  • Add a warning to the build log if an attempt is made to merge VR Icons from the deprecated Plugins/Android/res folder.
  • Fix missing Oculus/GearVR libraries in GVR11 build.
  • Fix deadlock when decompressing lzma bundle with uncompressible data
Windows / OS X
5.4.2f2-GVR11 Release notes

Release notes

1 November 2016

  • Google GVR SDK 1.0.2
  • Fixed an OBB perf regression introduced in GVR10.
  • Cleaned up issues around application quit
  • Modified world locked home screen to make text/image consistent in size with tag along home screen
  • Audio Spatializer Panning Fix
Windows / OS X
5.4.2f2-GVR10 Release notes

Release notes

22 October 2016

  • Fixed a build issue where not having VR front/back icons was causing an IO Exception on build.
  • Added Sending HOME intent when application calls Application.Quit in response to pressing X or handling back button.

Known Issues - HOME Intent is not currently set if you set Input.backButtonLeavesApp = true. Issues is known and a fix is on the way. - Calling Application.Quit causes a 3 second delay from when the activity goes away and when the phone home screen is display. In that 3 seconds the user is dropped into Daydream Home. The issue is understood and we are currently researching a fix.

Windows / OS X
5.4.2f2-GVR9 Release notes

Release notes

19 October 2016

  • Close button in VR mode now sends same event as android’s built-in back button (KeyCode.Escape)
    • Hooked up VR_LAUNCH intent, applications started from VR Home will now always launch in VR mode if possible.
    • Daydream icon sizes updated
Windows / OS X
5.4.1f1-GVR8 Release notes

Release notes

12 October 2016

  • GVR SDK updated to 1.0.1
  • Fixes long load times with split obb files
  • Fixes the flashing in one eye when re-entering VR mode
Windows / OS X
5.4.1f1-GVR7.1 Release notes

Release notes

27 September 2016

  • Fix build exception when there are subfolders of Assets/Plugins/Android
  • Add missing attribute enableVrMode for Daydream activities
  • Add ability to set Splash Screen to World Lock instead of Tag Along by toggling
Windows / OS X
5.4.1f1-GVR7 Release notes

Release notes

22 September 2016

Initial version of Unity Native Daydream support.

Windows / OS X

For questions, please visit the Daydream Preview Forum here.

Got it

We use cookies to ensure that we give you the best experience on our website. Click here for more information.