最終更新:2018-12-01 (土) 19:10:23 (1934d)
Oculus Mobile SDK
Top / Oculus Mobile SDK
https://developer.oculus.com/documentation/mobilesdk/latest/
概要
- The Mobile SDK includes libraries, tools, and resources for native C/C++ development for Oculus Go and Samsung Gear VR.
ターゲット
中身
- VrApi for third-party engine integration (not required for Unity or Unreal).
- Native application framework for building high-performance VR Applications from scratch.
- Additional libraries providing support for GUI, locale, and other functionality.
- Native project sample applications and source to provide reference model for creating your own VR applications.
- Tools and resources to assist with native development.
API
VrApi
-
- VrApi/ヘッダファイル
VrApi.h Minimum necessary API for mobile VR VrApi_Config.h? VrApi preprocessor settings VrApi_Ext.h? VrApi extensions support VrApi_Helpers.h? Pure, stateless, inlined helper functions, used to initialize VrApi_Input.h Input API VrApi_SystemUtils.h? Interface for SystemUtils? functionality. VrApi_Types.h? Types for minimum necessary API for mobile VR VrApi_Version.h? API version VrApi_Vulkan.h? Vulkan specific VrApi structures.
- VrApi/ヘッダファイル
VrAppFramework?
VrAppSupport?
LibOVRKernel?
その他
サンプル
- Android Studio
- https://developer.oculus.com/documentation/mobilesdk/latest/concepts/mobile-native-samples/
- Oculus 360 Photos: A viewer for panoramic stills.
- Oculus 360 Videos: A viewer for panoramic videos.
- Oculus Cinema: Plays 2D and 3D movies in a virtual movie theater.
- VrController?: A simple scene illustrating use of the VrApi Input API.
- VR Compositor: A simple scene illustrating use of the different layer types available with vrapi_SubmitFrame2.
- VR Cube World:
Oculus Goの制限
- No Google Play Services.
- No 2D Surface
- No Camera.
- No HMD Touchpad
- Different Controller
Oculus Store?
メモ
- com.oculus.gles3jni.MainActivity? extends? android.app.NativeActivity
関連
- Oculus Platform SDK?