Oculus的C++开发环境配置

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

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

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的提示进行,成功后可以在设置-设备中看到连接的设备:

设备管理

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

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/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 太长了,还是转载吧...今天在看博客的时候,无意中发现了@Trinea在GitHub上的一个项目Android开源...
    庞哈哈哈12138阅读 20,295评论 3 283
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,885评论 25 709
  • 河堤的风 吹来草芽的清香 我想是春天来了 院子没有更多的花 只见她的一笑 让我的花园春暖花开 屋檐的一只鸟儿在歌唱...
    拾肆十四14阅读 107评论 0 1
  • 倘若每一件事都如你所愿, 接近于完美的结局, 那你是否可以跳脱出, 人们对完美结局的赞赏。 就像要结果的树, 在没...
    鹿右右阅读 223评论 0 2
  • 但是这样得到的是服务器的路径即tomcat的webapps下面,但是这样的话会导致有时比如服务器重启后或者缓存清除...
    SeasonQ阅读 159评论 0 0