Skip to main content

Ready to market your stellar app?

Samsung Developer Program is your gateway to app monetization success.

Learn More

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

Need Help?  Have Questions?  See the documentation below.
Get technical support from the experts.  It’s free!  Join the Samsung Developer Program.

 

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
Get Started       GearVRf Features
    GearVRf Requirements              Loading Assets
    Where to get GearVRf              Render Data
    Sample GearVRf Applications              Meshes
    Developer Documents              Materials
               Lighting
Community              Phong Shader Template
    Community Guidelines              Built-In Legacy Shaders
      Governance              Picking
     GearVRf Mailing Lists        Build Instructions
         GearVRf Settings Files
Get Involved        Writing a Basic GearVRf Application
     GearVRf Developer Certificate of Origin                Step 1 Impement Your Activity
     Development Process                Step 2 Implement Your VR World 
     Submit a Patch                Step 3 Implement onStep 
     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?