The DK2

    于2014年春,Oculus发布了第二代开发版头显设备,代号为DK2。与DK1相比,Oculus Rift DK2的外观有很大改进,并且轻了许多,体积仍然比较大,可以罩住大部分脸部。同样有一条数据线连接在头显上,用来连接电脑的HDMI和USB接口。

    DK2的分辨率比上一代设备提高了不少,像素达到了1920*1080(每只眼睛有960*1080)。除了分辨率的提升,DK2另一个大的变化是支持了头显位置追踪技术,这样使用者不仅可以环顾四周,还可以通过头显在虚拟场景中前后左右上下移动。不过,使用位置追踪器时用户必须面对着一个追踪摄像机,而且只能在很小的范围内移动。

    DK2设备见第一章的图1-2,下面图2-2是DK2中的位置追踪摄像机。
 
图2-2

Crescent Bay

    Oculus Rift的第三代开发版代号为Crescent Bay,它的性能和外观都有所改进,分辨率有所提高,头显位置追踪不止局限于面向摄像头,现在可以360度随意转动,因为头显设备的后面也装有位置感应器。图2-3是Crescent Bay的图片。
 
图2-3
    在作本文时,Crescent Bay只是一款内部样机,不过这也意味着Oculus的消费者版本就是这款或者在此基础上做改进,预计Oculus消费版会在2015发布零售,最早年底,最晚2016年初。

    由此可见,Oculus VR公司一直在不断创新不断提高设备技术,三代开发版不断改进,新特性、舒适度等一步一步地在提高。如果继续改进,总有一天真正惊人的第一代VR头显会出现在商场中。

设置Oculus Rift

    下面网址可以在线订购DK2设备:http://www.oculus.com/dk2/

    由于Oculus Rift还不是消费者版本,所以配置它所需的软硬件比较复杂,技术要求比较高,并且得有点耐心。为了在Rift上体验内容,你必须下载你平台对应的运行库,这个运行库解决了操作系统和头显硬件的通信问题。运行库可以在下面的网站中找到:http://developer.oculus.com/

    运行库安装完成以后,你就可以在不同的地方下载应用程序,然后安装使用,附件X中有Oculus内容下载的一些网址。你可以直接在官网上下载Oculus Share中的内容尝尝鲜,下面是网址:http://share.oculus.com/

    如果你想成为Oculus Rift的开发者,首先,你得下载Oculus的SDK,然后,到官网上去注册一个账号,登录你的账号填写你使用的平台类型等信息。这样,你就可以使用SDK开发Oculus应用程序了,具体细节将在第三章中详细介绍。

《VR入门系列教程》之7---DK2和Crescent Bay的更多相关文章

  1. 《VR入门系列教程》之14---面向大众的Unity3D

    大众化的游戏引擎--Unity3D     并不是所有VR应用都是游戏,然而现在做VR开发的几乎都会用专业游戏引擎来做,因为游戏引擎既满足了一个引擎的要求又可以方便地制作出高品质的VR应用.一个游戏引 ...

  2. 《VR入门系列教程》之2---VR头显

    什么是虚拟现实?     虚拟现实的目标:让人们相信真实地处于一个虚拟世界中.要达到这个目标就得让人们的大脑(负责视觉和运动感知部分)欺骗他们.不同技术合在一起才可以创造这种幻觉,包括:     全立 ...

  3. 《VR入门系列教程》之8---GearVR

    高端移动虚拟现实设备---三星GearVR     Oculus Rift也许是虚拟现实头显的典范,但是它还是存在许多问题.首先,它需要基于一个具有强大图形计算能力的计算机,而使用一般的笔记本.苹果A ...

  4. 《VR入门系列教程》之6---VR硬件介绍及DK1

    第二章 VR硬件介绍     本章主要介绍当前比较流行的消费版VR设备,包括VR头显以及应用运行的PC和手机平台.     即使是在这工业高速发展的时代,一些大厂(比如Facebook的Oculus ...

  5. 《VR入门系列教程》之3---运动追踪与输入设备

    运动追踪设备    第二种可以使人脑相信它真实处于虚拟世界的关键技术就是运动追踪技术,它可以通过追踪头部的运动状态实时更新渲染的场景.这与我们在真实世界中观看周围非常类似.    高速的惯性测量单元( ...

  6. 《VR入门系列教程》之1---预热篇

     序     初识虚拟现实技术,非常倾心,奋力习之,阅<Learning Virtual Reality>一书之后觉得甚好,但不愿独乐乐,于是翻译之,与大家共同学习.本人学艺不精,难免有翻 ...

  7. 《VR入门系列教程》之20---使用Oculus移动端SDK

    使用Oculus移动端SDK     在基于安卓系统的GearVR上开发应用需要用到Oculus的移动端SDK,下面的网址可以下载SDK:http://developer.oculus.com     ...

  8. 《VR入门系列教程》之19---GearVR开发初识

    本章我们来介绍一下如何在移动VR设备的佼佼者GearVR上进行开发,之前我们在桌面端的VR开发想法可以直接应用在移动端,但是仍然会有些不一样的技术需要注意.这次,我们仍然采用Unity3D引擎构建示例 ...

  9. 《VR入门系列教程》之18---Oculus代码剖析

    代码剖析 原文作者:Tony Parisi     那么,Unity究竟是如何支持Oculus VR运行的?首先,我们来看看Unity场景是如何构建的.在Unity集成开发包中有一个相机预设体,这个预 ...

随机推荐

  1. 逆向工程mybatis-geneator.xml

    <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration ...

  2. Elasticsearch ML

    Elastic公司在收购了Prelert半年之后,终于在Elasticsearch 5中推出了Machine Learning功能.Prelert本身就擅长做时序性数据的异常检测,从这点上讲也比较契合 ...

  3. 似乎是VS2017的一个BUG

    VS版本:2017(15.9.13) 新建一个c#控制台项目,把Program.cs的内容替换成如下: namespace ConsoleApp1 { class Program { static v ...

  4. PHP实现WebService服务

    第一步,安装PHP扩展SOAP并开启扩展,是否开启成功以phpinfo为准. 第二步,创建服务端文件server.php <?php Class server { public function ...

  5. 使用LinkedList模拟一个堆栈或者队列数据结构。

    堆栈:先进后出 First in last out filo 队列:先进先出 First in last out filo使用LinkedList的方法,addFirst addLast getFir ...

  6. 系列教程 之 Android开发之旅

    工作室持续推出Android开发系列教程与案例,供广大朋友分享交流技术经验,帮助喜欢Android的朋友们学习进步: 1. Android开发之旅(1) 之 Android 开发环境搭建 代码之间工作 ...

  7. 软件测试入门-测试模型(V型 W型 H型)

    软件测试工程师称为“QA”,质量保证者——这是入门的第一点要学习的. 首先看基本的测试模型 1.“V”型 特点:[活动串行]这是一种古老的瀑布模型,反映了实际和测试之间的关系. 局限:仅仅把测试过程作 ...

  8. 24 margin的用法

    margin塌陷问题 当时说到了盒模型,盒模型包含着margin,为什么要在这里说margin呢?因为元素和元素在垂直方向上margin里面有坑. 我们来看一个例子: html结构: <div ...

  9. 【dateFormatSymbols】JAVA特殊日期格式转换

    记录:特殊日期格式转换,如将yyyyMMdd转为01MAY2019 public static final String DATE_VIP_FORMAT = "yyyyMMdd"; ...

  10. 【springBoot】SpringBoot修改启动logo图案

    修改boot启动banner logo看到比较好玩,就存一下~ (1)我们在src/main/resources下新建一个banner.txt文件. (2)通过http://patorjk.com/s ...