oculus rift 开发(一)
我使用的是oculus rift DK2,也就是开发人员版。在開始使用前。要确保几件事:
一、准备工作
1、pc配置。配置越好执行越流畅。反之会使帧率低。伴随的体验就是眩晕恶心,甚至无法执行。
官方推荐配置:
NVIDIA GTX 970 / AMD 290 equivalent or greater
Intel i5-4590 equivalent or greater
8GB+ RAM
我使用的是win7,貌似win7一下系统不不支持,官方要求:
Windows 7 SP1 or newer
2x USB 3.0 ports
HDMI 1.3 video output supporting a 297MHz clock via a direct output architecture
对于MAC系统,官方说法
Our development for OS X and Linux has been paused in order to focus on delivering a high quality consumer-level VR experience at
launch across hardware, software, and content on Windows. We want to get back to development for OS X and Linux but we don’t have a timeline.
看来眼下不支持MAC。
2、驱动。须要安装官方驱动runtime,尽量去官网下载最新版。下面是我使用的0.6
http://download.csdn.net/detail/zkq666666/9404011
假设安装过,记得要卸载旧版本号再安装新版本号,切记。
安装完看电脑中是否有例如以下小眼睛,
然后在任务管理器内检查相关服务进程是否正常启动(例如以下图)
当中32位系统启动的是OVRServer_X86,64位系统启动的是OVRServer_X64。
假设没有正常启动,须要你到runtime的安装路径:
C:\Program Files(x86)\Oculus\Service手动启动OVRserviceLaucher。
3、连接设备。
HDMI接口和usb接口。use接口为DK2提供电源。
4、基本设置。点击小眼睛图标。打开Rift Display Mode,设置例如以下:
查看DK2屏幕是否点亮,是否为拓展桌面,不是能够自行设置,我是双显加DK2
打开OculusConfiguration Utility。在user处加入自己的username
出现DK2的图标,说明连接成功。
Eye Cups 镜片类型。相应A镜和B镜。
Eye Relief 眼距。指镜片到你眼镜的距离,主要要跟DK2側面转盘刻度一致。转盘可用硬币方便旋转。
Gender 性别。
Player Height 玩家身高,注意与你开发的游戏中相相应。
Show Demo Scene 执行Demo,測试是否正常工作。点击可看到DK2出现的桌子DEMO。
二、开发測试
下载Unity 4 Pro Integration,(ovr_unity_0.2.5c_lib.zip),打开里面的OculusUnityIntegration文件夹,一个是官方的Tuscany的演示源代码,还有一个就是我们要用到的OculusUnityIntegration。
OculusUnityIntegration下载地址:http://download.csdn.net/detail/zkq666666/9404075
导入你的场景中。官方提供的预设摄像机和人物控制器所在位置例如以下:
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
简单測试下:
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
oculus rift 开发(一)的更多相关文章
- OCulus Rift 游戏开发六原则
本文章由cartzhang编写,转载请注明出处. 所有权利保留. 文章链接:http://blog.csdn.net/cartzhang/article/details/46685477 作者:car ...
- Unity正式发布首个“实验性”VR编辑器,支持HTC Vive和Oculus Rift
Unity今天正式推出"实验性"VR编辑器.据悉,EditorVR是Unity游戏引擎中的一个组件,可让开发者在虚拟现实环境中开发游戏.为何要称之为"实验性"? ...
- 三星Gear VR与Oculus Rift DK2全方位比拼
网易数码1月6日消息,Oculus Rift DK2并不是面向消费者的产品,而三星Gear VR则进入了大众市场.虽然二者有点不同,但还是值得对比一番,看看Gear VR相比当下虚拟现实领域佼佼者Oc ...
- 《VR入门系列教程》之15---配置Oculus的开发环境
安装Oculus SDK 在使用类似Unity3D之类的引擎开发Oculus Rift应用之前,你必须先安装Oculus的SDK,在Oculus的官网上可以下载:http://develope ...
- Oculus Rift DK2 驱动安装教程
第一次安装oculus rift硬件驱动的教程: 1. 执行驱动的下载网址:https://developer.oculusvr.com/ 下载驱动首先须要拥有一个oculus的帐号.点击Regi ...
- 在OSG 实现的 oculus rift 效果
在OSG 实现的oculus rift 效果,还不错 这个是Delta3d中实现的 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemh1eWluZ3Fpb ...
- 屏蔽OCulus Rift的官方警告的方法实测
本文章由cartzhang编写,转载请注明出处. 所有权利保留. 文章链接:http://blog.csdn.net/cartzhang/article/details/45870243 作者:car ...
- Oculus Rift 没有声音的解决方法
If you do not hear any audio when using Rift, please try the following steps: Check the Rift audio s ...
- UE4关于Oculus Rift (VR)开发忠告
转自:http://blog.csdn.net/cartzhang/article/details/42493843 UE4虚拟现实 实现的注意事项 https://docs.unrealengine ...
随机推荐
- 如何在阿里云服务器里配置iis 搭建web服务
IIS,互联网信息服务,一种Web服务组件,利用它,我们可以打开asp.php这些搭建网页所用的文件. 工具/原料 域名 服务器 方法/步骤 登录服务器. 点击开始—>服务器 ...
- android 反编译和代码解读
二 错误代码还原规则 if…else 语句: 反编译代码 if (paramBoolean) paramTextView.setTextColor(-16727809); while (true) { ...
- git的学习笔记整理
Git学习较好的网址:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001373 ...
- [洛谷P1169] [ZJOI2007] 棋盘制作 解题报告(悬线法+最大正方形)
题目描述 国际象棋是世界上最古老的博弈游戏之一,和中国的围棋.象棋以及日本的将棋同享盛名.据说国际象棋起源于易经的思想,棋盘是一个 8×8 大小的黑白相间的方阵,对应八八六十四卦,黑白对应阴阳. 而我 ...
- Android textView开头空两格问题,排版缩进2个汉字
一般为了排版,textView中字符段落开头一般都会空两格显示,如下图 但是如果你靠敲击空格来解决那就错了,那样在不同的屏幕上显示会差异,完美的解决方法是用转义字符”\t“,在段首加\t\t就解决.加 ...
- Ionic2中的Navigation.md
1. 概述 为了能够得到同原生应用类似的导航效果,Ionic创建了几个navagation组件来实现pages之间的导航操作,这种导航跟原生Angular2中的route机制是不一样的,我们可以借助于 ...
- Framework3.5安装(Windows8.1)
在用到Android逆向助手,使用时提示安装Framework3.5,Windows7都有Framework3.5,Windows8却没有,联网更新就算了,这龟速更新得多久.但是问题总还是要解决,随便 ...
- nginx的gizp压缩
好处: 页面另存为大小比浏览器传输大小大很多.好处是加快传输.节省带宽. 原理: 浏览器 -> 请求 -> 声明可以接受的压缩方式[http 协议请 ...
- oracle基础入门(四)
一:其实oracle的语法跟sql servce 挺像的只有一些个别的差异而已 1):安装Oracle的数据库一般它的表中会自带了两站表: 是 emp(员工表) , dept(部门) 单表查询 sel ...
- 【UVa 1347】Tour
[Link]:https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_probl ...