Depth API的一个关键功能是遮挡,亦即数字对象准确显示在真实世界对象后面的能力。通过这样的功能,数字对象感觉就如同真的存在于你的空间里一样,从而营造更为逼真的AR体验。
《Five Nights at Freddy’s AR: Special Delivery》的开发工作室Illumix通过遮挡功能将特定角色隐藏在物体后面,从而加深体验的真实感,并实现更惊人的恐惧惊吓感。
尽管遮挡是一项重要的功能,但ARCore Depth API提供了更多提升真实感和启用新交互类型的方法。《ARCore Depth Lab》激发了更多关于如何利用深度的想法,包括逼真物理,表面交互和环境遍历等等。所述概念已经开源并托管至GitHub。
Snap的设计师和工程师将其中一些想法集成到一组Snapchat滤镜中,包括跳舞热狗和一个专属于Android的Undersea World滤镜。
Snapchat滤镜创建者现在可以下载ARCore Depth API模板,并为兼容的Android设备创建基于深度的体验。Snap研究工程经理Sam Hare兴奋地说道:“我们开始知道开发者对何种深度能力感到兴奋。这个单一的集成点简化了开发过程,并使得Lens Studio开发者能够轻松地利用高级深度功能。”