怎样用 Rift 实现 Room Scale 定位追踪

0

Oculus Touch 今天开启官方预订。这是 Oculus 公司生涯中的重大时刻,也是当前如火如荼的虚拟现实“主机战争”中的重大时刻。Oculus 的最大敌人是 HTC,自两家的 VR 头显各自推出以来,有关两者优劣的争论就一直甚嚣尘上。Vive 系统的一个最重要特征就是它能够进行 room scale 定位追踪,能够让用户在既定空间范围内行走、转身和探索。

Rift 在发布之初是不具备这一功能的——用户只要脱离传感器的锥形视线范围,就会出现追踪丢失的情况。Oculus 的追踪系统在设计上一直保留了最终实现该功能的可能。而现在随着 Touch 发售,这一可能终于能够完全实现。Oculus CEO Brendan Irib 表示,拿到 Touch 就能够用 Rift 实现  room scale 定位追踪,但其实没那么简单。

为了体验到 Rift 版本的 room scale 定位追踪,我们列了如下一个必备清单:

第一步:Touch 手柄

oculus-touch-new-feature-design-3

要用 Rift 实现  room scale 定位追踪,首先你得有一对 Touch 手柄。这一手柄是 VR 技术的杰作,完全能够与 Vive 手柄相媲美。借助 Touch,你能在虚拟世界中捡起物体、开枪、向朋友挥手,等等。

每对 Touch 手柄价值199美元,并且随箱额外附有一个位置追踪传感器。这样,加上 Rift 头显中原本就有的那个,你就有了两个传感器了。而按照 Creed Bratton 所说,只差一个(你就能实现  room scale 定位追踪了)。

第二步:传感器

oculus-sensor-camera

很快,Oculus 就会开始单独出售他们的 VR 追踪传感器了。每个传感器售价79美元,随箱附带一个 USB 延长线。

根据 Brendan Irib 在演讲中所称,要真正体验到流畅的 room scale 定位追踪需要至少3个 Oculus 传感器,这一点有开发者大会上的诸多 demo 演示为证。但是在理论上,你可以随意在电脑上连接一大堆这样的传感器,以此来扩大自己 VR 活动的追踪范围。

第三步:传感器的三角形布置

room-scale-for touch

据我们猜测,将三个传感器按照三角形分布时,Rift 的 room scale 定位追踪效果将达到最好,而这也跟 Brendan Irib 在演示中的做法相吻合。前两个传感器可以相向地安放在你的电脑桌上,至于第三个传感器的位置则有些讲究。理论上来讲,这个传感器在你玩游戏时要处在你的正后方,因此你可能需要一个定制的墙式固定架,或者一个移动起来很方便的书架、桌子什么的。Oculus 没说过他们单独出售的传感器包装盒里是否包括这样一个安装设备。

材料与花费

要完成这样一套 Rift版的 room scale 定位追踪的设置,你需要:

  • 自带一个追踪传感器的 Rift 头显(600美元)
  • 自带一个追踪传感器的 Touch 系统(200美元)
  • 另外单买一个传感器(80美元)
  • 一台满足 Rift 运行最低配置推荐配置要求的电脑(500-1000美元)

7个 USB 端口:

  • 连接 Rift 头显的 3.0 USB 端口1个
  • 连接 Rift 头显自带传感器的 3.0 USB 端口1个
  • 连接 Touch 手柄自带传感器的 3.0 USB 端口1个
  • 连接 第三个单独传感器的 3.0 USB 端口1个
  • 连接 Xbox 无线控制器的 2.0 USB 端口1个
  • 连接键盘的 2.0 USB 端口1个
  • 连接鼠标的 2.0 USB 端口1个

结论与思考

如果你已经是 Rift 用户,那就庆祝吧!很快你就能体验到 room scale 定位追踪 的 VR 体验。然而另一方面,大量的 USB 端口需求、第三个传感器的安置,以及将所有的追踪器连接到电脑上,这些都是你需要克服的障碍。

Oculus 方面声称,如果你需要更多的 USB 端口,你可有“购买并安装一个可兼容的 PCI Express USB 3.0 扩充插件板,商品详情请点击这里。”

要把这些传感器连起来会有多麻烦?这取决于你的个人情况和房间布置。这里要说的一点是,Rift 的竞争对手 Vive 在实现 room scale 定位追踪方面可是要简单多了,因为两个基站根本就不要连到电脑上。当然,要在两者之间作进一步的对比,还要等拿到 Touch 和全部三个传感器,按照不同的组合方案进行大量测试。

oculus-newlogo


Source: UploadVR

LEAVE A REPLY

Please enter your comment!
Please enter your name here