《基于Unity与SteamVR构建虚拟世界》 —1.8 可以像内核一样进入电脑吗—VR面临的困难和挑战

举报
华章计算机 发表于 2019/11/24 12:06:06 2019/11/24
【摘要】 本节书摘来自华章计算机《基于Unity与SteamVR构建虚拟世界》一书中第1章,第1.8.1节,作者是[美] 杰夫·W.默里(Jeff.W. Murray) ,吴 彬 陈 寿 张雅玲 林 薇 苏晓航 译。

1.8 可以像内核一样进入电脑吗—VR面临的困难和挑战

好莱坞描述了一个超越空想的虚拟现实。大部分电影的表现形式表明电影是一种可以创造所有感受的技术,使观众无法区分电影与现实。图像、声音、四处移动以及与世界交互都十分逼真,简直是现实世界的完美复制品。在撰写本书时,在虚拟世界中很好地使用我们的身体都难以实现,更不用说味觉或者嗅觉。有些旧问题需要解决,新的问题也需要解决,以及我们与虚拟世界交互的各种方式或虚拟世界与我们交互的方式都需要解决。随着技术的发展,使用的VR语言也在发展。

1.8.1 运动追踪和运动捕获输入设备

基于摄像机的追踪在游戏行业中并不陌生,开发者也渴望在虚拟世界中使用现有的技术。微软的Kinect摄像机已被试用于全身追踪,但效果却有限。其中一个问题是摄像机只能追踪一个角度,这个问题可以通过设置多个摄像机来解决,从而建立追踪主体的完整图像。第一代Kinect设备虽然在最新型号上有了显著的改进,但视频图像质量却很低。也就是说,由于光线和环境照明会严重影响追踪质量,因此摄像机追踪总是很棘手。有些光线设置可能会使其完全失效,但有些却能提供一个完美的追踪比率。尽管在受控环境(工作室等)中这样做很好,但为了正确地解决问题,获胜的解决方案需要能够无视环境光线工作。

Perception Neuron是由Noitom制作的一套动作捕捉套装。Neuron使用的是一种被称为IMU(惯性测量单元)的东西,而不是采用传统的摄像机进行运动捕捉。该套装有数个惯性跟踪器连接到背部的小型集线器上,通过USB或Wifi连接将位置信息发送到计算机上。除了作为动画和运动研究的捕捉设备之外,Perception Neuron越来越多地被用于VR模拟。通过提供全身运动捕捉,Neuron提供了一种有趣的交互方式,即以直观的方式与虚拟世界进行交互。

Leap Motion是由Michael Buckwald于2010年创立的公司,主要着眼于基于摄像机的手动追踪技术。最初,Leap Motion旨在用作电脑鼠标的替代品。Leap Motion允许用户使用手和手指在屏幕上通过使用手势等进行操作,而不是使用鼠标在屏幕上移动指针。随着VR的发展,Leap Motion和HMD不可避免会合作。VR社区在不久前开始使用带HMD的Leap Motion。最早将Leap Motion用于VR的尝试很复杂,因为Leap设备的理想放置角度是将其朝上放置在桌上,正如它最初设计的用法一样。与VR相配合,Leap Motion装置在HMD前部安装时效果更好。这种角度的改变需要一种不同的方法。在目前的公测中,Leap Motion提供了一款名叫Orion的软件,是一款专为VR HMD定制的手动识别系统。使用小型安装板(或将Leap设备连接到显示器前部的胶带或平头钉上),使用者的手和手指能被Leap Motion追踪并以3D模型在虚拟世界中重现。


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。