近日,微软公司公布了一段视频,宣传其将运用在下一代游戏机上的新技术RoomAlive,这一技术通过使用多个投影仪和传感器,将用户的房间变成游戏空间,从而提高玩家游戏的“沉浸感”。这段视频让人联想起两年前微软的Kinect传感器出现时的宣传视频,或许在一年后,我们就可以在微软Xbox 游戏机上看到这一技术的实际运用。
在客厅里大战外星人?
传感器将首先扫描房间,产生3D模型
什么是RoomAlive呢?去年,微软研究院曾经展示了一个名为Illumiroom的项目。该项目利用了Kinect与投影仪,在扫描房间的几何形态后,把电视屏幕上的图像延伸到整块墙壁之上,给玩家提供更加梦幻的游戏体验。RoomAlive是Illumiroom的进一步发展。现在,虚拟世界可以投射到房间的任何地方,并且可以与用户进行互动。
动态图,打地鼠
RoomAlive的核心部分称为“节点”(node)。每个节点包括三部分:投影仪、Kinect摄像机和计算机。节点被安装在天花板上。通过 Kinect的摄像功能,节点可以构建房间的3D图像,然后把虚拟的东西投射其中。对于一般的客厅来说,三个节点就足以构建整个房间的3D图像了。 RoomAlive还有一个优势,每个节点之间是相互识别,可以自动协作的。就是说,整个系统的扩展是没有限制的。
更为厉害的是,由于RoomAlive随时掌握你的位置,虚拟世界不仅仅是可见的,而且是可以互动的。这使得任何平面都能成为一个触摸屏。另外,RoomAlive还能够投射视差图像。这些图像根据你的观察角度做出调整,实现3D的效果。它甚至可以创造出一个3D漂浮物的幻象。这个体验不局限于一个人。如果两个人在同一个房间里,看到的东西是不同的。“如果我们面对面的话,我所看到的东西与你不同”,微软研究员Hrvoje Benko对fastcodesign网站说,“你能看到我身上的东西,我能看到你背后的东西。”
RoomAlive可以应用到各种游戏之上。比如,在客厅里玩塔防游戏,把某件物品当做你的基地;制作一个《爱探险的朵拉》那样的游戏,孩子背后的书包能够发光,然后与他们对话;或者应用到枪战游戏之中,当玩家被击中的时候,各种投影仪可以准确投射出受伤的部位,在地板上留下一长串的血迹。
kinect传感器捕捉到的玩家影像
除了电子游戏之外,RoomAlive还可以用到商业场景中,比如远程会议。目前来说,RoomAlive的成本还比较高,大概需要500至800 美元才能实现。因此,微软并没有计划将其投放市场。不过,他们正在探索这个新项目的潜力。“我们感兴趣的是,如何在可行的场景中,把虚拟世界和现实世界融合起来,让虚拟物品可以与真实物品实现互动,”Benko说,“我认为,要把该项目变为现实产品,仍然有许多的工作要做。”
加拿大华人网 http://www.sinonet.org/