The GearVR framework(GearVRf) is an Open Source VR rendering library for application development on VR-supported Android devices.
This release works with the Oculus Mobile SDK 1.7.0 and Google DayDream 1.80.0. It introduces alpha quality support for Vulkan.
To enable the Vulkan renderer use adb shell setprop debug.gearvrf.vulkan 1
. To switch back to the OpenGL renderer use adb shell setprop debug.gearvrf.vulkan 0
.'
Release notes: http://gearvrf.org/about/release_notes/
Dependencies for apps using this release:
ext.gearvrfVersion='4.0.0'
project.ext.jomlVersion = "1.9.1-SNAPSHOT"
dependencies {
compile 'com.google.code.gson:gson:2.7'
compile "org.joml:joml-android:${jomlVersion}"
compile "org.gearvrf:framework:$gearvrfVersion"
compile "org.gearvrf:backend_daydream:$gearvrfVersion"
compile "org.gearvrf:backend_oculus:$gearvrfVersion"
compile 'com.google.vr:sdk-base:1.80.0'
compile "com.google.vr:sdk-controller:1.80.0"
}
This release works with the Oculus Mobile SDK 1.7.0 and Google DayDream 1.80.0
Dependencies for apps using this release:
ext.gearvrfVersion='3.3.0'
project.ext.jomlVersion = "1.9.1-SNAPSHOT"
dependencies {
compile 'com.google.code.gson:gson:2.7'
compile "org.joml:joml-android:${jomlVersion}"
compile "org.gearvrf:framework:$gearvrfVersion"
compile "org.gearvrf:backend_daydream:$gearvrfVersion"
compile "org.gearvrf:backend_oculus:$gearvrfVersion"
compile 'com.google.vr:sdk-base:1.80.0'
compile "com.google.vr:sdk-controller:1.80.0"
}
Upgraded to Oculus Mobile SDK 1.5.0/1.7.0 Now require Oculus Platform SDK 1.16.0 Upgraded to DayDream SDK 1.80
This release works with the Oculus Mobile SDK 1.5.0 and Google DayDream 1.30.0
Dependencies for apps using this release:
ext.gearvrfVersion='3.2'
project.ext.jomlVersion = "1.9.1-SNAPSHOT"
dependencies {
compile 'com.google.code.gson:gson:2.7'
compile "org.joml:joml-android:${jomlVersion}"
compile "org.gearvrf:framework:$gearvrfVersion"
compile "org.gearvrf:backend_daydream:$gearvrfVersion"
compile "org.gearvrf:backend_oculus:$gearvrfVersion"
compile 'com.google.vr:sdk-base:1.30.0'
}
This binary release works with the Oculus Mobile SDK 1.0.4.
Minor bug fix of a NPE in GVRConfigurationManager immediately after docking the phone.
This binary release works with the Oculus Mobile SDK 1.0.4.
Required: Core framework framework-debug.aar - framework implementation and public APIs backend_oculus-debug.aar - support for Oculus backend_daydream-debug.aar - support for Daydream
Optional Extensions 3DCursorLibrary-debug.aar, GearWearIoDevice-debug.aar, gearwearlibrary-debug.aar - IO library gvrf-physics-debug.aar - physics extension widgetplugin-debug.aar - libgdx integration debugwebserver-debug.aar - a web server that serves webpage with a debug console for GVRf; see the gvr-remote-scripting demo for an example how to use it
This binary release works with the Oculus Mobile SDK 1.0.3.
Android Studio Instructions:
Use gvrf-3.0.1.aar and import as a new module in Android Studio; add dependency to it in your application module
From the Oculus Mobile SDK:
Eclipse Instructions
Use gvrf-3.0.1-for-eclipse.zip. Extract somewhere and import the Android Library project under the GearVRf folder. Add the GearVRf library to your project (Project Properties->Android->Library->Add).
From the Oculus Mobile SDK:
The prebuilt binaries works with Oculus v1.0.0.1. The template app of gvr-video-staticlib is now available at https://github.com/gearvrf/GearVRf-Demos.
Source codes and prebuilt binaries (works with Oculus v1.0.0)
Build instructions: http://wiki.gearvrf.org/bin/view/GearVRfDeveloperGuide/GearVRfDevGuide200Start#BuildInstruct Android Studio and Eclipse project templates: https://github.com/Samsung/GearVRf/releases/tag/2.2.1
The binary snapshot was created from the current version of GearVRf codes and tested with oculus v1.0.0. See the wiki page for the build instructions: http://wiki.gearvrf.org/bin/view/GearVRfDeveloperGuide/GearVRfDevGuide200Start#BuildInstruct For template samples for Android Studio and Eclipse, please refer to this posting: https://github.com/Samsung/GearVRf/releases/tag/2.2.1
Minor release from the previous to match with oculus v0.6.2 Also, posts template samples for Android Studio and Eclipse users (refer to the README.txt in the zip)