Skip to main content
Samsung Developer Program

GearVR Framework Project

 

GearVRF logo

Get the LATEST - GearVRf Project news 

 

The 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!

 

GearVRf_Architecture.png

 

First Time Here?

All the resources you need to get started - developer documents, project file links, hardware and software requirements - are here:  Get Started

 

Project sitemap - access Gear VR Framework Project resources, development information, and community contacts so that you can create your own VR applications and contribute to the GearVRf community.    

GearVRf Project News   Gear VRf Developer Guide
GearVRf Project Tutorials       GearVRf Development Overview
        GearVRf FAQ
Get Started       GearVRf Features
    GearVRf Requirements              Loading Assets
    GearVRf Project Files              Render Data
    Sample GearVRf Applications              Meshes
    Developer Documents              Materials
               Lighting
Developer Blog              Phong Shader Template
               Built-In Legacy Shaders
Community              Picking
    Community Guidelines        Build Instructions
      Governance        GearVRf Settings Files
     GearVRf Mailing Lists    
         Writing a Basic GearVRf Application
Get Involved                Step 1 Impement Your Activity
     GearVRf Developer Certificate of Origin                Step 2 Implement Your VR World 
     Development Process                Step 3 Implement onStep 
     Submit a Patch    
     Get Answers / Report a Bug        Writing More Advanced GearVRf Applications
                 Implementing GVRActivity
Project Details                Setting Up the Camera Rig and Cameras
     Roadmap                Creating the Scene Graph
     GearVRf Software License                Rendering
     Privacy Policy    
     GearVRf Logo Files    

  

   


 

We gratefully acknowledge the developers of the following images:

GearVRf Features image Cube And Flowers Pictures image courtesy of njaj at FreeDigitalPhotos.net
GearVRf Features image The Wooden Doll With Light Bulb image courtesy of tigger11th at FreeDigitalPhotos.net
GearVRf Features image Book image courtesy of Boykung at FreeDigitalPhotos.net

 

  • Was this article helpful?