资料介绍
VR看起来可能有点像是黑魔法,但事实上,每个头盔都是精心设计的产品,是尖端的科技与奇思妙想的融合,旨在让你忘记凡尘琐事,一心专注在屏幕呈现的VR世界中。以下是对头盔工作原理的分解介绍,这些组件合在一起,提供了令人信服的VR体验。
透镜
透镜是最重要的元素之一。透镜旨在愚弄你的眼睛,让你以为面前是一片广阔的空间,而不是两英寸大的平面显示器。要做到这一点,透镜需要聚焦光线,让你感觉显示器好像在无限远的距离之外。
很多头盔都采用了特殊的菲涅耳透镜,通过使用薄的、圆形棱镜阵列,来实现与大块曲面透镜相同的效果。这些透镜还被用来放大头盔的内置显示屏,让图像占据你的整个视野,这样你就不会注意到屏幕的边缘了。
显示屏
高性能显示器,是让VR具有说服力的另一个重要因素。它们必须具有足够的像素密度来显示清晰的图像,并且速度要足够快,这样VR中的运动画面才会流畅平滑。
HTC Vive和Oculus都采用了两块1080x1200显示屏,一只眼睛对应一块,它们可以以每秒90帧的速度显示图像——为用户提供平滑流畅的运动画面,以及宽广的110度的可视角度,可以覆盖你视野范围的很大一部分。
高端头盔还使用双屏幕来提供类似于任天堂3DS的立体3D效果。每块屏幕对每只眼睛显示一幅略微偏移的图像,然后我们的大脑会自动把它们“粘合”在一起成为一幅图像,并在这个过程中产生一种和深度有关的错觉。
三星Gear VR把智能手机作为显示屏来使用,为了保持成本低廉和“无线”效果,牺牲了视野和图形保真度。在这种情况下,创建立体图像的工作是由两个可替换透镜来完成的。
焦点调试
因为每个人两个瞳孔中心之间的距离(也就是你去配眼镜的时候,需要测量的瞳距)是不同的,所以头盔中镜片的位置必须是可调的,以便根据我们的瞳距来提供正确的立体3D效果。
Oculus Rift还使用了混合菲涅尔透镜,这种透镜具有可变的聚焦水平,你可以通过向上或向下移动头盔来调整焦距,找到最佳位置。
位置传感器
为了显示精确的画面,当你环顾周围时,头盔必须以亚毫米级的精度跟踪你的头部运动。这是通过各种内置传感器来实现的。有了这些传感器提供的各种数据,头盔就可以实现真正的“六自由度”,跟踪头盔可以跟随头部做出的任何运动。(注:物体在空间具有六个自由度,即沿x、y、z三个直角坐标轴方向的移动自由度和绕这三个坐标轴的转动自由度。)
磁力计可以测量地球的磁场,因此总是知道“磁北”在哪个方向。这样就可以确保它指向的是正确的方向,防止出现“偏移”错误——即头盔以为自己朝着某一个方向时,其实朝着的却是另一个方向。
加速度计有几个用途,一个是检测重力,让头盔知道上方是哪个方向。智能手机自动转换横竖屏,靠的就是加速度计。而且正如它的名字所说,它可以测量沿着一个轴的加速度,因此它能提供有用的数据,让头盔知道一个对象运动的速度。
陀螺仪可以跟踪沿着一条轴的微小偏移(例如你稍微倾斜头部或点头的时候),来提供更精确的物体旋转信息。
三星Gear VR没有采用更先进的红外跟踪方法,而是使用了惯性测量单元(IMU),它是集磁力计、加速度计和陀螺仪为一体的“多合一”设备。与大多数智能手机不同的是,这个IMU是专门用来减少滞后现象和改善头部跟踪性能的。
红外跟踪
Oculus Rift和HTC Vive都使用红外激光来跟踪头盔的移动,但各有各的方法。
Oculus使用的是放在办公桌上的“星座”(Constellation)红外摄像头,跟踪Oculus Rift头盔前后都有的红外发射器。如果使用Oculus Touch控制器,你还需要另外再配一个摄像头,以避免在跟踪头盔和控制器上的红外灯时出现混淆。每个传感器都是单独跟踪的,计算机收集所有信息来渲染画面,让你在任何时候从任何角度看的图像都是正确的。所有这一切几乎都需要立即完成,这意味着每个红外传感器的坐标被立即捕获和处理,图像也就马上显示出来,几乎没有滞后。
HTC Vive使用的是“灯塔”(Lighthouse)红外发射器,它被放置在游戏空间的角落里,可以快速发射激光,扫过房间。Vive上的红外传感器捕捉到它,并对其在一个空间内的位置进行测量。这个系统的工作原理类似于Oculus,但本质上它是把“灯塔”作为了发射器,把头盔作为了摄像头,角色刚好反了过来。
伴侣系统
Vive头盔除了有“灯塔”红外跟踪系统之外,还有一个前置摄像头,它可以使用“伴侣”系统,来帮助检测你是否离开了游戏空间的边界。因此,如果你快要撞上墙壁或家具了,Vive就可以巧妙地给你发送视觉提示,让你知道自己已经到达了VR空间的边缘。
控制器
Rift和Vive都有无线运动控制器,让你与3D空间中的物体进行充分交互,从而增强沉浸感。
像头盔一样,每个控制器都配备了磁力计、加速度计和陀螺仪以及红外传感器,对运动进行亚毫米级的精度跟踪。
很多头盔内置了耳机,可以产生3D音频。这样游戏就可以添加相对于你的位置的音频提示,让你可以听到好像是来自后面、上面,甚至下面的声音。
隐藏的麦克风可以给游戏开发者提供更多的选择,在游戏中添加更多的沉浸式功能。使用麦克风,游戏可以检测你在隐形游戏中产生的噪音量,或者把它作为在VR中进行语音交流的方法。
线材
虽然有些VR设备(比如三星Gear VR)是完全无线的,但Vive和Rift都需要用线材将头盔连接到计算机上,以便传输数据和电能,让显示屏以90帧/秒的速度显示高清图像。如果你是坐着使用头盔和游戏手柄,那没有什么问题,但当你在室内走动时,线材确实可能会变得碍手碍脚。
计算机
VR这种黑魔法真正发生的地方其实是在计算机里。所有的位置跟踪数据都被发送到了计算机上,输入到了游戏中,然后它再对图像进行渲染,发送到头盔上显示出来。
对于三星Gear VR和其他无线VR头盔来说,计算机被放在了头盔内部,比如在Gear VR上,智能手机不仅扮演了显示屏的角色,而且还承担了处理器的任务。(Kathy参与编译)
- LED电子显示屏的相关报告
- 如何使用FPGA实现3D头盔显示设备的研究论文 6次下载
- 电子显示屏设计与制作 74次下载
- LED显示屏质保的几方面技术控制的介绍 9次下载
- VR晕眩证产生的原因及VR设备中传感器的分类介绍 12次下载
- 光场显示技术的介绍和实现及VR眩晕问题的解决 14次下载
- 虚拟现实VR内容的生活应用及其它方面应用介绍 0次下载
- VR眼镜原理简介和分类以及VR应用市场的介绍 24次下载
- VR和360度全景视频图解分析介绍 4次下载
- 微软VR系统之“闪回”系统的性能和画质的分析介绍 4次下载
- 国内外主流游戏VR引擎介绍与分析 11次下载
- 大多数VR设备采用4K UHD而分离式设备VR采用OLED技术的原因分析 5次下载
- 三星“高分辨率 VR 显示屏的介绍及规格 5次下载
- 基于FPGA的3D头盔显示设备研究 8次下载
- 轻型大视场自由曲面棱镜头盔显示器的设计 29次下载
- TQ3568开发平台显示屏调试适配方法 477次阅读
- LED显示屏维修检测方法介绍 1415次阅读
- Light:适用于VR显示的消色差液晶衍射透镜 533次阅读
- LED电子显示屏的五种安装方式介绍 8998次阅读
- 如何解决LED显示屏花屏的故障 8408次阅读
- 怎么安装LED电子显示屏才不会漏水的问题 4562次阅读
- 索尼为VR头盔的晕车问题找到解决方案 3652次阅读
- LED显示屏如何区分好坏?区分LED显示屏好坏的九大方法 2.1w次阅读
- 一文看懂触摸屏和显示屏的区别 8.9w次阅读
- led显示屏控制软件有哪些_九个led显示屏控制软件介绍 20.2w次阅读
- VR领域专业术语的简单介绍 5099次阅读
- 奇妙二次元世界:揭秘头戴VR工作原理及组成 1645次阅读
- 移动VR空间定位技术难在哪里? 1601次阅读
- 详解VR设备、VR头盔的构成 4980次阅读
- 教你如何对LED显示屏砍价 916次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 11次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5DIY动手组装LED电子显示屏
- 0.98 MB | 3次下载 | 免费
- 6基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 751单片机PM2.5检测系统程序
- 0.83 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537797次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191186次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多