Qualcomm_Snapdragon_VR_SDK 2.1.1
Qualcomm snapdragon vr sdk是
Qualcomm Technologies, Inc 公司为vr开发者提供的vr应用的sdk,硬件上依赖与高通820版本以上的vr一体机使用。
目前SDK已经更新了四个版本,本文中使用的2.1.1版本是目前为止的最新版本。sdk的下载,开发者可以登录高通官网:https://createpoint.qti.qualcomm.com/自行下载。
本文将对sdk中的功能特性以及目录结构进行一个简单的介绍。
SDK简介:
Qualcomm snapdragon vr sdk为Android平台提供了一个高性能、低延迟的VR虚拟现实开发工具。在高通820、835等平台上实现了VR相关功能以及核心的低延迟等优化效果,开发者可以在指定的平台上使用VR SDK,开发出高质量的VR内容。
SDK核心功能:
1.Asynchronous timewarp(异步时间扭曲,简称ATW功能)
2.
Barrel distortion (桶形畸变)图像畸变
3.Chromatic aberration correction(色差矫正)
4.
Display stabilization/reprojection (稳定显示/重投影)
5.
Single buffered rendering (单Buffer渲染)
6.
3DOF/6DOF sensor fusion (DSP, 800 Hz) 支持3Dof和6Dof的VR模式。
7.
CPU/GPU power management (via Qualcomm Symphony System Manager SDK power
APIs)
APIs)
SDK的目录结构:
安装VR SDK,只需要将下载的zip文件解压到任意指定的文件夹中。目录如下:
内容简介:
3rdparty:该目录中放置了SDK依赖的第三方库文件。
controllers:Ximmerse VR 手柄依赖的server apk。
doc:SDK中的介绍文档,包括sdk的简介以及使用手册都可以在该目录中找到。
framework:SDK中Samples依赖的framework层代码。
samples:SDK的演示实例。
svrApi:SDK核心libsvrapi.so中使用的源代码,仅在SDK源码发行版本中可用。
svrUE4:UE4开发工具中使用的SDK插件。
unity:unity开发工具中使用的SDK插件。
至此,Qualcomm snapdragon vr sdk基本功能特性和目录结构已经介绍完毕,vr开发者可以在指定的平台中基于SDK完成VR内容的开发工作。