苹果正式在WWDC 2018大会发布了iOS 12,而该操作系统带来的其中一项关键新功能就是ARKit 2。苹果在17年的WWDC大会发布了ARKit,用于帮助开发者为iPhone和iPad构建AR应用和游戏,而ARKit 2则是这一工具的最新版本。
第一代的ARKit立即将数亿台iPhone和iPad变成AR兼容设备,而用户突然之间可以将数字对象叠加到真实世界。当然,前提是安装了合适的应用程序。对于ARKit 2,苹果则走得更远。下面映维网为你整理了ARKit 2的重大改动,而我们同时探讨了新框架对苹果未来AR愿景的意义。
1. 联机体验/共享体验
ARKit 2为用户带来的最大改动之一是联机体验。这意味着使用不同设备的多名用户可以同时看到相同的AR应用或游戏,并且与之进行交互。我们可以将其想象成AR版本的多玩家体验。
为了演示ARKit 2的多用户功能,乐高的创新总监马丁·桑德斯(Martin Sanders)在WWDC舞台上演示了新框架是如何增强乐高套装。我们在大会中看到,桑德斯与另一位同事手持iPad,然后开始在相同的AR场景中增加一系列的数字角色,比如乐高蝙蝠侠和建筑物等等。
ARKit 2使得多玩家体验成为可能玩家不仅可以增加其他人可以看到和与之交互的角色和其他元素,他们同时能够共同执行一项拯救任务。在成功完成任务后,游戏将为两名玩家解锁一辆汽车。
联机体验对ARKit而言十分重要,因为这意味着iPhone和iPad上的AR不再是孤独的单人体验。朋友不再需要挤在同一台设备上来窥视你所看到的AR世界。借助ARKit 2应用程序,你和朋友可以看到相同的世界,一起游戏,共同执行各种不同的任务。对于《Pokemon Go》和其他允许你与朋友实时娱乐或对战的游戏而言,ARKit这项重要升级将产生巨大的影响。
谷歌在今年的I/O大会上同时发布了为自己的AR平台发布了类似的功能(Cloud Anchors),所以现在支持联机体验的ARKit 2可以帮助苹果继续紧咬他们最大的竞争对手。当然,这一切都非常棒,但我们需要等待iOS 12在9月正式上线时才能确定用户对ARKit联机体验的接受程度。
2. 持续追踪
乐高今天演示的另一项新ARKit功能是:持续追踪。
现在当你将3D对象叠加在AR世界中时,这个对象将能持续地停留在相同的位置。其他用户能够看到它,并与之进行交互。这进一步提升了体验的沉浸感,并且增加了玩家对玩家的交互性。
3. 测量应用和3D对象检测
有一款名为Measure的应用程序将随ARKit 2一同登陆,它将允许你对现实世界进行一系列的测量。
这款应用展示了ARKit 2优化的对象检测功能。系统可以感应并准确测量诸如行李箱,甚至照片尺寸等一系列的物品,而所有这一切都只需你在屏幕上轻轻滑动手指而已。
借助3D对象检测,ARKit 2能够以更高精度来检测不同形状和大小的对象。第一代的ARKit在检测平面物品时的表现已经足够好,但3D对象检测功能将允许系统看到平面以外的万千世界。
4. 一项全新的文件格式
ARKit 2的全新文件格式意味着你可以将AR对象发送至多个平台,这使得创建支持酷炫动画效果的应用程序将变得更加容易。
这一名为Universal Scene Description (USDZ) 的新格式由苹果与皮克斯共同研发,而且已经为共享功能进行了优化。Adobe同时计划支持USDZ,令其名下工具更容易地使用这一新格式。
采用USDZ格式的作品
借助USDZ,AR图像可以通过Messages或Mail发送,然后利用智能手机或平板电脑进行浏览。这可以极大地扩充AR体验的覆盖面。你所创建和保存的AR对象可以通过Messages发送给朋友,然后他们可以利用自己的智能手机或平板电脑进行浏览和操作。
5. ARKit 2对苹果的AR未来有何意义呢?
就AR开发而言,苹果并没有放缓自己的脚步,ARKit 2及其新功能和优化都证明了这一点。对于坚信移动AR未来的你我而言,这绝对是一个好消息。苹果正在为未来数年制定一条AR跑道,而这条跑道的关键是围绕社交体验向前发展。
库克早前曾表示自己更青睐于AR而非VR,因为前者允许你保持与现实世界的接触,同时能增加现实世界。与之相比,VR令你完全与现实世界隔绝,并且沉浸在一个由数字化渲染的虚拟世界之中。ARKit 2的联机体验正是帮助库克实现其目标的关键。
这可以为苹果传闻中的AR眼镜奠定基础,届时用户可以通过自己的设备看到相同的场景,并且以自己的方式操作相关的数字对象。与此同时,有传闻称苹果正在研发支持AR功能的VR头显。所以苹果将如何整合这两项技术值得我们关注。
可以肯定的是,AR中的社交功能对苹果来说显然非常重要,所以无论苹果是在研发AR眼镜,还是说说支持AR功能的VR头显,我们都有可能看到社交功能成为相关设备的重中之重
- QQ:61149512