1 SDK简介¶
本文档介绍在安卓Native环境下,使用PicoVRAndroidSDK_Native(以下简称SDK)制作运行在Pico一体机设备上的VR应用。SDK主要提供:传感器融合,双目立体渲染,光学畸变校正,异步时间扭曲,单缓冲渲染,3DoF/6DoF多交互支持,电源及散热管理,账号及支付管理等功能。
SDK的架构如下图所示:
图1.1 SDK架构图
SDK通过aar包的格式提供,开发者下载后可将该aar包直接导入Android Studio工程使用。
PvrSDK-Native-release.aar包含SDK的主要java类库,以及32位和64位的so库。主要功能是实现SDK的渲染,以及手柄服务的客户端,开发者可以参考之后的详细接口说明。