ARKit/ARcore游戏开发

2016-12-18

随着这次苹果在iPhone上对AR的全面支持,AR将会带来转机,主要有以下几个方面的原因:

第一,将会给AR带来大量的受众人群,形成存量市场。据LoupVentures预计,在今年秋季iOS11正式推送后,支持ARKit的设备将达到2亿台。而且使用iPhone的用户群体消费能力也都不弱。

第二,ARKit获得来自硬件的支持。出现在iPhone8plus、尤其是iPhoneX上的前后摄像头,就是为了能够给用户带来更好的用户体验。同时,应用开发者也可以通过ARKit平台直接调用苹果内部的相关传感器,以使交互体验更加完善。

第三,技术储备的成熟,AR可以做到跃然纸上。第一个关键的技术是今年在WWDC大会上发布的本地的AI框架Core ML,不仅能够提供大量API,加快iPhoneAI任务执行的速度,对AR的意义相当重大。另一个关键技术是3D成像。此前风靡一时的PokémonGo使用的其实是2D的成像技术,在交互体验上并不完美。这次借助硬件支持,3D成像技术成功注入了设备之中,为AR体验提供了坚实的基础。

所以,结合苹果的应用商店以及聚集起来的大量开发者,AR在技术准备层面上已经做好了十足的准备。根据媒体报道,已经有不少的开发者已经在彻夜加班开发AR应用了。

而我们已经可以做到完美兼容ARKIT,装配好手机可以发现我们的摄像头和人眼的可视方向是一致的,这就可以让我们成像的虚像和透过镜片的真实环境重合,从而完美兼容ARKIT.


举例1:苹果在开发者大会上演示了一款AR应用,用户打开照相机,可以用计算机视觉来拍摄,并通过压感触控来调用一些虚拟物体,例如将一杯虚拟的热咖啡或者一盏虚拟的台灯摆在现实的桌子上,用户可以看到热咖啡升腾的水蒸气和台灯的光影效果,甚至能调整台灯的亮度,而且只要转换虚拟物体的角度,相应的光影效果也会随之改变。总之,苹果通过iPhone演示的效果十分逼真。

我们则可以通过昊日幻镜去立体观看操作了。



举例2:宜家将搭载最新软件(iOS 11)的苹果iPhone用户可以在App Store免费下载IKEAPlace应用程序,然后通过手机摄像头扫描房间的地板。这时,你可以从数量庞大的目录中选择一件家具,并将其滑动至房间所需的位置。就是这么简单。


我们则可以通过昊日幻镜去立体观看操作了。


举例3:The Machines这个游戏的展示上,我们可以看到新的iPhone摄像头已经能够在AR里对手机与现实物体之间的距离和角度进行判断,而制作的上海团队还在游戏里面加入了特殊的声效,当手机距离现实物体比较近的时候,声音会变得更大,而当距离拉远,声音也会相应变小。

我们则可以通过昊日幻镜去立体观看操作了。



声明:

以上例子版权均为苹果开发者所有,此套餐只针对ARKIT开发者使用,我们只提供开发样机一台,适配uinty 环境的ARKIT SDK 一套,持续的ARKIT技术支持群。