`

Oculus Rift DK2上手体验篇

阅读更多

Oculus Rift眼镜是虚拟现实设备的里程碑式作品。它的开创性贡献不在于开创了一种全新的感官体验,而在于将这种体验的成本平民化了。

Oculus Rift DK2在官网提供了非中国区的以开发者为目标的在线订购,价格为:350美元+75美元运费。

一、开箱全家福



 

 

- Rift本体(重量约440g,上一版约380g)

- 2对镜头(默认1对和近视镜1对)

- 外置摄像头(用于头部位置追踪)

- 摄像头USB连接线

- HDMI-DVI转接头

- 同步传输线(可拆卸,而且去除了DK1的控制盒)

- 电源适配器(自带三UK, AU, EU国标插头给Rift的USB供电)

 

- 镜头清洁布




 

二、pc端准备工作

 随箱附带纸质装配说明书,按说明连线就好,比较简单。

通过以下链接下载pc版runtime,我用imac链接,下载了for OSX的runtime并在imac下执行安装。

https://developer.oculus.com/downloads/#version=0.4.4-beta 

 

安装完runtime并正确连线之后,摄像头指示灯会点亮。

这里会遇到个小问题,mac会将DK2识别为第二个显示器,但是默认情况下是竖着的,如下图:




 

需要通过在显示器设置里将其旋转90度:



 
旋转设置完后应该酱紫:



 
 由于我的imac显示分辨率正好与DK2分辨率一致,所以选择镜像显示器最为方便。

(如果使用扩展桌面方式,需要来回拖拽窗口,很蛋疼。)

运行sdk自带demo,效果如下:



 虽然是手机拍摄,但不是哥激动得手抖了,而是输出到显示器上的影像本身如此。

 根据sdk文档说明:因为用户是通过透镜观察pc输出的影像,会产生形变和色散,因此pc输出的影像需要进行逆向形变,这样经过透镜就还原为正常影像。所以从显示器直接观看到的实际上是经过逆向形变处理的影像。

 

三、Oculus Rift的三板斧

Oculus Rift 根据观测点分别运算出左右眼看到的略有不同的实时影像并输出,两眼看到的影像是略有不同的,因此才会欺骗人体视觉,误以为看到了现实世界。——这是它的必杀技之一。

 

必杀技之二则是:通过眼镜看到的影像充满了人眼的视觉范围,两眼看到的一切皆是数字影像,也就不再认为它是显示器了。

 

必杀技之三:通过陀螺仪+摄像头跟踪头部位置和方向,实时运算出相应位置+视角的数字影像。虚拟出现实世界的视觉感受。

四、节目单

https://share.oculus.com 提供了分类的节目列表,总的来说win下的节目多,mac下的少。

希望有空我也能写一个节目放上去,不负开发者之名。

下载后解压运行即可。

下面是一个老牌的节目——Titans of Space:

太阳系行星漫游的科普节目。



 

注意截图中“简体中文”处那个焦点光标,是用目光跟踪实现的呢!——是不是感觉坐在阿帕奇直升机,用瞄准头盔在跟踪目标?



 

 

 

五、总结

没使用DK1,所以进步如何无从谈起。由于目前的分辨率所限,影像的颗粒感杠杠的,

直观的感受描述就是:你正在通过一个毛玻璃观察真实世界。如果平稳地移动位置不会有眩晕感。

但是如果移动的加速度与现实世界不符,或有眩晕感。

 

六、未来

相信技术的进步,将来不远处,足够细腻的分辨率会消除目前的颗粒感。沉浸式虚拟显示体验的普及已指日可待。随着运算能力、显示设备的成本不断下降,性能不断提升。宅家而观天下的生活触手可及。

这种接近现实世界的体验将会带来教育方式的革新。我们可以穿越时空,置身远古和未来。

人们可以超越现实世界物质条件约束,以较低的成本获得这种体验,从而促进教育公平。


 

 

 

 

 

 

  • 大小: 89.3 KB
  • 大小: 131.8 KB
  • 大小: 146.2 KB
  • 大小: 98.9 KB
  • 大小: 59.3 KB
  • 大小: 45.1 KB
  • 大小: 58 KB
  • 大小: 119.1 KB
分享到:
评论

相关推荐

    Oculus Rift DK2开发者文档合集

    这份文档将引导开发者了解Oculus Rift DK2的硬件特性、系统要求、软件开发工具包(SDK)的使用,以及如何创建和优化VR体验。它涵盖了从项目初始化到调试、性能调优的全过程。其中,开发者会学习到如何设置开发环境,...

    Oculus rift DK2 使用教程

    Oculus rift DK2 使用教程

    Oculus Rift in Action

    Oculus Rift是由Oculus公司开发的一款头戴式显示器,旨在提供沉浸式的虚拟现实体验。它允许用户通过高分辨率和宽视场的屏幕,以及头部追踪技术,来体验和交互虚拟世界。 在本书的简介中,提到的内容包括了对Oculus ...

    Mastering.Oculus.Rift.Development.epub

    VR headsets such as the Oculus Rift immerse players in a virtual world by tracking their head movements and simulating depth, giving them the feeling that they are actually present in the environment...

    Oculus Rift对比PS VR.pdf

    在虚拟现实(VR)领域,Oculus Rift 和 PlayStation VR 是两大主流设备,它们各自有着独特的特性和优势。这篇文章将对这两款设备进行详细的对比,帮助用户了解它们的设计、舒适性、屏幕质量、追踪功能以及硬件性能。...

    oculus-dk2-quartz-composer:用于Oculus DK2基本方向支持的Quartz Composer插件

    用于Quartz Composer的Oculus Rift DK2插件用于Oculus DK2基本方向支持的Quartz Composer插件。 为了获得最佳的UI设计速度,请与使用。 (提供的模板需要来自折纸的补丁)。安装并将Oculus Rift DK2.plugin添加到您...

    Oculus-Rift开发文档中文

    ### Oculus Rift 开发最佳实践指南知识点汇总 #### 综述 - 沉浸式体验的重要性 - **目标**: 本指南旨在帮助开发者创造出既能够提供出色沉浸式体验,又能够确保用户的身体和心理舒适度的产品。 - **核心要素**: - ...

    Oculus-Rift-DK1-camera-mounts:一系列 .stl 文件,用于将相机(或其他小工具)的 3D 打印支架安装到 Oculus Rift DK1

    Oculus-Rift-DK1-camera-mounts 一系列 .stl 文件,用于将相机(或其他小工具)的 3D 打印支架安装到 Oculus Rift DK1。 文件 base.stl 来自 。 请注意,由于 DK1 屏幕每一半的方向/纵横比 ,但这些文件可能是其他小...

    OculusMeetsAR:一个允许在AR应用程序中使用Oculus Rift DK2,两个Logitech C310网络摄像头(带鱼眼镜头)和OptiTrack Flex 3跟踪系统的库

    OculusMeetsAR是一个在增强现实应用程序中使用Oculus Rift DK2头戴式显示器,两个Logitech C310网络摄像头(带鱼眼镜头)和Natural Point OptiTrack Flex 3跟踪硬件的库。 一些示例视频: 请访问我们的Wiki获取...

    Oculus官方公开DK1外设的源代码以及工程原理图

    标题中的“Oculus官方公开DK1外设的源代码以及工程原理图”表明,这是一个关于Oculus Rift DK1(Development Kit 1)开发者版本的重要开源项目。Oculus Rift是虚拟现实(VR)头戴设备的早期代表,由Oculus VR公司...

    TinyOculusSharpDxDemo:一个简单的OculusRift DK2和SharpDx演示

    TinyOculusSharpDxDemo 一个Oculus Rift DK2演示,可观看1万6千箱风暴! 该程序具有以下功能。 直接从C#调用Oculus Rift SDK 使用SharpDX库(DirectX 11) 多线程渲染实例渲染使用延迟上下文进行有效的立体渲染

    oculus runtime 0.8

    在Oculus Rift DK2(Developer Kit 2)的时代,Runtime 0.8是支持该设备的重要驱动程序,确保头盔与计算机之间的顺畅通信。 ### 1. Oculus Rift DK2 Oculus Rift DK2是第二代开发者套件,为开发者提供了一个平台来...

    oculus:Oculus RIft ros 节点

    Oculus Rift 的 ROS 节点 这是驱动程序。 有关 Oculus Rift SDK,请参阅 。 安装 请将OculusSDK/LibOVR复制到oculus_driver/目录下,在Debug模式下编译。 (如果你使用的是OSX,请启用rtti和exceptions。)如果你想...

    v002-Oculus-Rift:Quartz Composer 的 Oculus Rift 插件

    2. **立体渲染**:Oculus Rift要求左右眼看到不同的图像以产生深度感。插件处理这一过程,确保正确的图像被送入每个眼睛,为用户带来逼真的3D视觉效果。 3. **交互性**:借助插件,你可以连接Oculus Rift的控制器或...

    Oculus DK2-Unity 软环境配置大全

    Oculus DK2 与Unity 环境搭建 所需的一套资源 其中包括: 1、Oculus驱动 2、Oculus Unity工程插件 3、Win补丁 4、Oculus 推荐的英伟达显卡驱动 5、Oculus-Unity版本对照表

    oculus_runtime_sdk_0.8.0.0_win

    Oculus Runtime SDK 0.8.0.0_win是专为Oculus DK2(Developer Kit 2)设计的一个关键组件,它是Oculus Rift虚拟现实头盔在Windows操作系统上的运行库。这个SDK(Software Development Kit)对于开发者来说至关重要,...

    类淋巴瘤:增强主观解体的虚拟体验[Oculus Rift DK1,Arduino,脉冲传感器]

    《类淋巴瘤:增强主观解体的虚拟体验》是一个创新性的项目,结合了艺术与科技,利用Oculus Rift DK1虚拟现实头盔、Arduino微控制器和脉冲传感器,为用户提供了一种独特的虚拟体验。这个项目旨在探索人类感知的边界,...

    example-jovr-jogl-rift:使用 JOGL、JOVR 和 Oculus Rift DK2 的简单示例

    使用 JOGL、JOVR 和 Oculus Rift DK2 的简单示例 目前针对 OpenGL 2.1 我在 2010 年中期的 MBP 上在 OSX 10.8.5 上获得了 ~113fps。 工作正在进行中。 运行目标:RiftClient0440NoMatirx - 添加了纹理,但视口...

Global site tag (gtag.js) - Google Analytics