Oculus的C++开发环境配置

转载请注明来自http://www.jianshu.com/p/97995a855c41

虚拟现实越来越火热,目前两个主流的硬件是FaceBook家的Oculus以及基于Valve家的OpenVR的Vive。本文介绍C++的Oculus开发环境的配置。

Oculus的C++开发环境配置_第1张图片
Oculus Rift CV1

OculusSDK在正式版本取消了虚拟设备,这意味着开发者必须要拥有一台Oculus设备。所需的开发环境为OculusSDK和OculusRuntime,OculusRuntime已经不再提供单独下载,需要安装Oculus Home。

下载链接为:

https://developer.oculus.com/downloads/package/oculus-platform-sdk/

https://www3.oculus.com/en-us/setup/

在下载完OculusSDK并且安装完OculusHome后,连接Oculus设备,跟着OculusHome的提示进行,成功后可以在设置-设备中看到连接的设备:

Oculus的C++开发环境配置_第2张图片
设备管理

接下来进行开发环境的配置:

1.新建一个空的c++控制台项目

2.在引用目录中添加OculusSDK\LibOVR\Include:

Oculus的C++开发环境配置_第3张图片
引用目录

3.在库文件目录中添加OculusSDK\LibOVR\Lib\Windows\$(PlatformName)\$(Configuration)\VS20xx

Oculus的C++开发环境配置_第4张图片
库文件目录

4.添加依赖库LibOVR.lib。OculusSDK并没有提供所有版本的lib文件,需要通过OculusSDK\LibOVR\Projects\Windows中的项目文件编译自己需要的版本。

Oculus的C++开发环境配置_第5张图片
依赖库

运行成功即完成开发环境的配置。

其他平台的SDK下载可以在这里找到:https://developer.oculus.com/downloads/

你可能感兴趣的:(Oculus的C++开发环境配置)