GearVR Framework Project

The Gear VR Framework (GearVRf) Project is a lightweight, powerful, open source rendering engine with a Java interface for developing mobile VR games and applications for Gear VR and Google Daydream View.

GearVRf is:

  • Simple - Java interface, Android Studio build environment and a simple SDK allow you to prototype rapidly. In-depth OpenGL and Oculus/Daydream rendering knowledge is not required.

  • Powerful - VR-specific rendering optimizations and optional access to low-level graphics pipeline allow you to create and optimize high performance graphics.

  • Optimized for mobile - Built with mobile performance in mind, GearVRf provides easy and performance-oriented access to Android OS system level calls.

  • Open source - that means no licensing fees or royalties ever, and active developer community contributions

  • Efficient - GearVRf's interface layer is abstracted from the target mobile VR platform SDK. You can write code once and build for both Gear VR and Daydream/Cardboard. Default build options create a single apk that works for both, with run-time flow checks for Oculus service that revert to Daydream if Oculus not available. Google Cardboard is even supported, as Daydream's backend reverts to the Google Cardboard service if the mobile device does not support Daydream!

Get Started