We are in the process of adding support for multiple tracking SDKs for SLAM/6DoF, object detection, depth, and gesture. This article will be updated as these are added. The current SDKs are listed.
QualComm VR SDK Support
We initially shared a zip folder with the VR SDK 2.0 Binary and some sample projects for native Android as well as Unity Applications: SnapdragonVR-SDK-binary.rel.2.0.0.zip
To begin developing Unity based Apps, we suggest you use the reference empty Unity project like Boxworld to start off with as a baseline, make sure that you can build it and it works the way you expect, and then pour your content into it. The sample project embedded in the SDL zip is not customized for the glasses, so use this version of the Boxworld Project (let us know if you have trouble downloading).
Or, as another reference, you can use this Unity Package in a fresh project (attached to this article).
There is one native App sample, apiTest. These are the tool dependancies for building it:
- Eclipse (required for building apiTest; apiTest will not build in Android Studio, but will hopefully be supported in the future).
- Java SDK
- java version "1.8.0_121"
- Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
- Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
- Android NDK (android-ndk-r13b)
- Apache-ant (apache-ant-1.9.9)
Build it by using command line: run ndk-build
under jni folder to get libsvrapitest.so
Then in root folder of apiTest run : ant clean debug
You have to use apache-ant-1.9.9; You should get a apk. Then you have to install the assets_raw by pushing to the sdcard. You can modify InstallAssetsAndroid.bat to make a shell script to do this.
Note that the current R-7 samples on our developer site will not work on the R-9 & R-8 devices right now; they were designed to work on the R-7, which does not support VR SDK yet. So, focus on the samples included in the VR SDK zip.