如果你不相信移动 AR应用 程序需要遮挡(或者你甚至不知道这是指什么),你确实需要看看AR云初创公司6D.ai发布的最新视频。 6D.ai日前发布了名为“What is Occlusion in AR, and Why Does it Matter?(什么是AR中的遮挡,它又为何重要?)”的两分钟视频。所谓的遮挡就是指一个物体被其他物体遮挡的情况。对于AR而言,这是指物理对象遮挡虚拟对象的现象。 裁剪 视频一开始展示了一款AR绘画应用程序,并且突出了 ARKit 和 ARCore 体验中的缺点。我们可以看到,涂鸦原本是位于车轮之前,正常情况下如果你往后退,车轮将会遮挡一定的虚拟涂鸦。但从视频中我们可以看到,本应出现的遮挡现象完全没有发生,涂鸦仍然呈现在用户的视线之内,这极大影响了体验的真实感。 与之相比,基于6D.ai技术的demo演示了如果通过遮挡来实现神奇的逼真感。在与AR绘画应用相同的环境中,虚拟球体在地板上反弹并滚动,然后在障碍物后面消失。 裁剪 我体验过一系列的AR移动应用,可以说,6D.ai的技术正接近于结果AR的一个重要缺陷。例如,我曾多次看到拥有穿墙术的僵尸,而这完全打破了我们原本对僵尸的认知。 6D.ai早前为开发者提供了封闭内测版的SDK,帮助他们在应用中实施遮挡和物理网格。而他们在今天已经更新了这个SDK。 裁剪 与Niantic Real World Platform类似,这本次更新允许内容消失在屋里障碍物之后,并且在另一侧重新出现。 6D.ai的平台通过应用物理网格而增加了另一个维度,这使得演示作品中的虚拟球体能够像现实情况那样,在各种表面上翻滚和掉进桌上的碗里。 随着ARCore和ARKit开始支持共享联机体验,以及ARKit添加了持续性位置,遮挡将是移动AR的下一个重点。