转载请注明来自http://www.jianshu.com/p/97995a855c41
虚拟现实越来越火热,目前两个主流的硬件是FaceBook家的Oculus以及基于Valve家的OpenVR的Vive。本文介绍C++的Oculus开发环境的配置。
Oculus Rift CV1OculusSDK在正式版本取消了虚拟设备,这意味着开发者必须要拥有一台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的提示进行,成功后可以在设置-设备中看到连接的设备:
设备管理接下来进行开发环境的配置:
1.新建一个空的c++控制台项目
2.在引用目录中添加OculusSDK\LibOVR\Include:
引用目录3.在库文件目录中添加OculusSDK\LibOVR\Lib\Windows\$(PlatformName)\$(Configuration)\VS20xx
库文件目录4.添加依赖库LibOVR.lib。OculusSDK并没有提供所有版本的lib文件,需要通过OculusSDK\LibOVR\Projects\Windows中的项目文件编译自己需要的版本。
依赖库运行成功即完成开发环境的配置。
其他平台的SDK下载可以在这里找到:https://developer.oculus.com/downloads/
网友评论