苹果公司刚刚发布了其增强现实平台的更新版本,其最新iOS软件的开发者测试版发布时,它包含了一些真正的AR粉丝可能会高兴的新功能。
最新版本的ARKit 1.5版支持垂直平面。这是一种技术性的说法,它允许iPhone(或iPad)上的传感器不仅可以识别您所站立的地板,还可以识别您周围的窗户和墙壁。因此,当应用程序开发人员现在制作AR应用程序时,他们可以构建可利用您周围的垂直空间以及水平空间的功能。
例如,昨天在Apple新校区的简短演示中,我尝试了一个通用的ARKit应用程序,该应用程序涉及在虚拟的魔术贴游戏板上扔球。在该应用程序的先前版本中,如果您错过了棋盘,则球将继续进入太空,因为该应用程序将不支持游戏板挂在其上的垂直平面。现在,ARKit应用程序将“理解”墙壁,游戏球等物体将从它们反弹。
新版ARKit还具有2D图像识别功能,这意味着您可以将手机指向平面打印或壁挂,ARKit应用程序将显示上下文信息。平面图像还可以触发应用中的其他操作。一个明显的用例是博物馆:将手机指向绘画,AR应用程序为您识别图像,然后它还可以根据您正在查看的任何图像在应用程序中生成3D对象或虚拟体验。在我看到的例子中,当iPhone被指向墙壁艺术时,阿波罗13号的墙壁艺术推出了一个完整的月球模块虚拟之旅。
最后,ARKit现在将支持1080p HD的图像,这是以前没有做过的。
去年六月,苹果公司首次在WWDC上宣布推出其iPhone和iPad增强现实平台ARKit ; 它于9月正式推出。在此之前,应用程序制造商一直在应用程序中使用2D或平面覆盖(如PokémonGo),但应用程序没有使用先进的深度传感器或计算机视觉技术。有了像ARKit或Google的ARCore这样的框架,它们就是。
自Apple首次发布ARKit以来,已有超过2,000个App Store应用程序使用ARKit功能构建。这可能听起来不像App Store的大小,但它是很多增强现实应用程序。
这个新版ARKit的最大特色变化几乎肯定是垂直平面的支持。Google的ARCore支持两种类型的水平平面(水平向上和水平向下),但据我们所知,它不支持垂直平面。GitHub中的线程表明这是 ARCore 要求很高的功能。
iOS 11.3和ARKit 1.5的消费者测试版预计将在未来几天上线,但Apple没有具体说明。