据国外媒体报道,体感操控设备公司Leap Motion宣布开放测试版的全新物理引擎Interaction Engine,这种基于手势交互控制的引擎能够帮助开发者制作引人入胜的、逼真的畅快体验,而且仅通过双手就能实现输入和交互。
曾玩过《物理沙盒(physics-sandbox)》的玩家一定能体会到,其中最大的吸引之处是游戏中的虚拟世界很类似现实世界,却不存在现实世界中的各种限制。这种虚拟和现实相融合的体验很能激发满足感和自由感。但这也会引发诸多问题,其中最重要的问题是,以真实生活为蓝本的虚拟世界会出现一些违背物理规律的故障。缺乏实体边界时,角色的双手或其它身体部位穿过虚拟物体时,会出现不太自然的效果。
当把手势互动和虚拟空间、虚拟物体整合起来时,这类问题变得更为严重。如何在准确塑造游戏空间和确保出色体验之间打造一种平衡状态?答案是如同魔法一般的交互输入引擎。更具体地说,若以VR体验为例,设计在3D空间中拿起虚拟物品的体验时,开发者需摒弃现实世界中的物理规律,执行更能凸显视觉体验的新规则,从而让体验更自然和流畅。
Leap Motion公司最知名的产品是深度感知外设。该公司向Interaction Engine投入了大量时间和精力,研制这类引擎的目的是让开发者十分便利地在Unity游戏引擎和手势互动输入之间创建一种“框架”。
Leap Motion公司简化了开发过程可能出现的许多复杂问题,让开发者能够快捷地接入引擎。在1月份的CES大会中,有记者体验了利用Interaction Engine初期版本制作的《Orion》游戏,这款游戏对该公司而言具有里程碑意义。因为通过这一游戏,Leap Motion公司在制作整体追踪框架时,让追踪延迟的问题得到飞跃式的进步,并极大地提升了手势追踪的系统处理能力。
Leap Motion公司在过去数年一直致力于如何解决VR输入不受外设约束的问题,Interaction Engine测试版的发布是对上述问题的进一步完善。
Interaction Engine可用来设计抓握拿捏等动作,以及探测某件物品是否被握在手中。通过该引擎的设计,玩家在游戏中可捡起一些物品,把它们握在手中时还能感受到逼真的手感。能够实时感应的模拟双手也实现了更精妙的人机互动。
Leap Motion一直擅长于把复杂理念以可视化的、极易理解的方式呈现在屏幕中。如今,Leap Motion已成功地在虚拟现实和流畅的人机互动之间达成一种完美平衡。(灵越)