迪士尼的研究人员日前演示了在AR环境中渲染虚拟对象的能力,而这种虚拟对象能够自动与周围的物理环境进行交互。
你可以将一个虚拟棘鬣鱼放置房间中的地板上。根据迪士尼团队的研究,如果你试图用的手握住它,棘鬣鱼可以像狗狗一样躲开你,或者跳上你的掌心。
对于这一点,一个关键点在于对角色运动的建模,特别是在骨骼结构和关节运动方面,另一点是运动如何适应地形的变化。为此,研究人员描述了将动画自动应用于角色3D模型的能力,而这个过程能够支持角色移动,并且可以适应现实世界的条件。
为了支持虚拟角色智能地与环境进行交互,研究人员开发了一种扫描3D环境的方法,他们使用了预定义的对象和Vuforia的图像识别技术。他们对虚拟角色进行了训练,令它们能够根据识别的对象或道具进行回应。例如,一个风扇道具可以阻挡角色的运动。
迪士尼的突破与美国光学学会最近发表的研相得益彰。映维网日前已经报道说,亚利桑那大学光学科学学院的研究人员介绍了一种将虚拟物体放置在各种真实物品前面和后面的方法,可以实现相互遮挡的逼真视图。
这项研究对提高AR体验的逼真程度具有潜在的重要意义。对于当前Snapchat上的AR体验或通过ARKit构建的体验而言,尽管内容可以固定在水平面上,但体验无法智能地与周围环境进行交互。