Goal

To gain first hand experience with the Google Cardboard virtual reality (VR) platform.

Outcome

Created a functional prototype – leveraging the fundamental features of Google Cardboard

Summary

To gain first hand experience with the Google Cardboard virtual reality (VR) platform, the IIU team developed a functional prototype.

Google Cardboard is a virtual reality (VR) and augmented reality (AR) platform developed by Google for use with a head mount for a mobile phone. Named for its fold-out cardboard viewer, the platform is intended as a low-cost system to encourage interest and development in VR and AR applications.

The IIU application was built using the Google Cardboard SDK for Unity3d. As soon as the app launches, the user is placed into a virtual environment with a menu from which he/she can navigate to different types of 3D experiences (i.e., scenes). Our goal was to have 4 unique scenes.

These scenes were created to allow the users to better understand the capabilities of Google Cardboard, and specifically, the significantly different types of experiences this innovative platform can provide.

In this demo, users will be able to experience:

1. Two photos with dynamic captions and audio.
2. A CDC video room
3. A complex 3d object in space which rotates in response to the users head movement
4. A virtual 3D video and audio tour of IIU’s Innovation Laboratory collaboration space

To run this app, your Android device must be running Android 19 (KitKat) or newer. IIU has Google Cardboard viewers that you are welcome to use, or you can obtain your own viewer from http://www.google.com/get/cardboard/get-cardboard/ or Amazon. IIU has found the Knox V2 viewer to be a low cost, high quality solution.

Note: To assure the best experience, we recommend that you also download the Cardboard app from the Google Play store. This will allow you to configure your phone with the specific viewer you are using. Otherwise, there is a chance that you may experience screen distortion.

Client

IIU Team

Skills Involved

• Mobile software development
• User Experience / Design
• Public Health Informatics

Technology Used

• Unity 3D Gaming Engine
• Cardboard SDK for Unity
• C# programming language
• Android Camera App
• Turbo Squid Asset Library
• Easy Movie Texture Asset

Links

None