2016 年,风靡一时的 Pokémon Go 率先加入了 AR(增强现实) 功能,它将野生宝可梦和精灵球投影到了现实世界中,玩家可以在山丘上捕获皮卡丘,在自己浴缸里抓到可达鸭,在海边沙滩上收服鲤鱼王。AR 技术的加持无疑让在手机上捕获口袋妖怪的体验更加真实,游戏也因此更加新奇有趣起来。

图 / IGN

在 2017 WWDC 上,Apple 为 iOS 11 引入了全新的 ARKit(增强现实技术),协助开发者打造 AR 应用。随着 iOS 11 正式到来,AR 应用也如雨后春笋般上线 App Store。本文就将介绍目前 App Store 上架的首批 AR 应用和游戏,一起来看看开发者们利用 AR 技术,都实现什么样的奇妙功能。

创意实用 App

我的 AR 尺子与手电:把手机变成尺子


我的 AR 尺子与手电 是由 四叶新媒体 的旧作品「我的手电和尺子」更新升级后的新作。 新版应用加入了 ARKit,现在你可以在 iOS 11 上使用 AR 功能直接测量任意物体的尺寸。

在「我的 AR 尺子与手电」中打开 AR 模式,应用会调用系统摄像头,过两三秒后你就可以开始测量了。在应用中,AR 直尺的测量有两种模式。在触控模式下,当你用手指在待测量物体旁滑动,屏幕上会生成一个虚拟的直尺,并实时生成长度数据;而瞄准测量模式,则是利用屏幕中的准星对准待测量物体的一端,再移动手机至物体的另一端,屏幕上会生成准星移动的直线,和长度数据。

由于 ARKit 实际上是对 2D 图像的分析,因此有时候它不能准确地判断用户点击的点是远是近。在「我的 AR 尺子与手电」中,利用 AR 直尺测量时就会出现尺寸从远处突然伸到近处的飘移现象。如果测量得当,比如将待测量物体稍微放远一点、把手机拿稳一点,AR 直尺测量的结果还是比较靠谱的。

图中 iPhone 包装盒的物理长度约为 16.8 cm,AR 直尺测量得到 16.64 cm 和 16.8 cm,准确度还算可以。「我的 AR 尺子与手电」还有 AR 量角器功能,它的操作和准确度比 AR 直尺都要好很多。

IKEA Place:在家就能挑家具


IKEA Place 是由宜家在美国区 App Store 上架的 AR 应用。利用它,你可以足不出户就看到宜家的家具摆在你的房间是什么样的效果。

打开 IKEA Place,应用会要求你扫描一下当前房间的地板,当它准确识别到一块空旷的平面时,你就可以点击屏幕底部的「+」挑选家具,并往房间里添加了。使用两个手指转动,可以控制家具的旋转;使用一根手指滑动可以控制家具远近摆放,操作起来非常简单顺畅。当挑选好合适的位置和角度后,点击屏幕底部的勾号,家具就会砰地落下,同时屏幕上会扬起一圈小灰尘,宛如真有一条沙发躺椅落在了地板上。

在中区 App Store 上架的 宜家《家居指南》也有类似的查看家具效果的功能,但是它并没有调用 ARKit,而是单纯的摄像头加上家具贴纸而已。IKEA Place 的 AR 效果更真实,比如当你手持手机由远及近走向家具时,家具也会渐渐放大,而且放大的比例非常真实。当你绕着家具旋转时,你也能看到它的各个侧面。IKEA Place 也是我认为实用性和完成度都非常高的 AR 应用。

家酿电脑博物馆:把经典 Mac 搬回自己家


家酿电脑博物馆 是一个颇具怀旧风的 AR 应用,它可以在你的办公桌上为你展示那些在历史上大名鼎鼎的 Mac 电脑。它的操作与 IKEA Place 非常类似,扫描桌面的空白区域,放置古董 Mac 电脑。这款应用怀旧风格浓郁,创意十足,电脑也会根据手机的远近状态发生尺寸上的变化。

Stik AR:贴纸表情满天飞


Stik AR 是一款创意的 AR 拍照摄影应用,你可以将贴纸以 3D 形式展现在真实世界中。Stik AR 的贴纸均以当下流行的表情作为原始素材,在屏幕上的虚拟世界中,它们会呈现出不同的动画效果,比如你可以将一些爱心安置在房间中,它们会像泡泡一样从地板不断冒出;你也可以将一些五官素材放在屏幕里的人物上,可爱的表情马上呈现。

Stik AR 可以将屏幕画面录制成一小段 GIF,保存在相册中,生成个人专属动图,十分简单。

人体解剖学图谱:在书桌上解剖人体


人体解剖学图谱(¥6)也加入了 ARKit 支持。现在你可以直接在家里的桌子上解剖人体了😱。操作还是类似,扫描平面,放置人体,靠近放大,远离缩小,解剖。软件开发不是开发商 Visible Body 的强项,该应用的使用体验并不完善,而它的 AR 效果倒中规中矩,可见 Apple 的 ARKit 确实容易集成实现。

推荐阅读:原价 ¥163,现在 ¥6 就能系统学习人体精妙构造:人体解剖学图谱

CARROT Weather:萌贱天气机器人上门做客


CARROT Weather(¥25)利用 AR 将那个萌萌贱贱的天气机器人投影在了地板上,效果就像科幻电影里常出现的全息投影一样。滑动这些投影圆环,当前天气信息和未来几天的天气情况,会围绕这个球形机器人投影展示。当然 AR 天气信息功能,依然集成了 CARROT 机器人的吐槽十级功力,机器人的大眼睛仍旧是你绝不能戳的点,不然傲娇的它会给你放难看的广告,甚至关闭 AR 功能。

推荐阅读:查个天气还被吐槽,那个贱贱的天气机器人更新了:CARROT Weather 4.0

同样值得尝试的 AR 应用有:全能测量应用 AR MeasureKit装修规划 Magic Plan星空识别 Sky Guide AR 等。

AR 游戏

Monster Park:随处都是侏罗纪公园


Monster Park(¥18)正是在 iOS 11 宣传视频中作为范例使用的 AR 应用,它从现实世界劈出一个时空穿梭门,一只恐龙从中走出,伴随着数只翼龙飞翔而出。

在 Monster Park 中,你挑选的空地越宽敞,创建的场景也越大,恐龙体型也越大。你可以点击地面上的任意位置,指引恐龙前往该处,让它和人物、景物合影互动;如果将摄像头一直对准跟随某一只飞翔的翼龙, 它也会从天空中下降,飞到你面前呲牙咧嘴。你甚至可以走进时空穿梭门,看到恐龙生活的世界,并在现实与虚拟世界里穿梭。

不过目前 Monster Park 的交互非常有效,如果多一些不同种类的恐龙,丰富恐龙世界的场景,相信这款应用会更加有趣。

AMON:博物馆的古代雕像


AMON(¥18)是由 Lykke Studios 开发的 AR 解谜游戏,寓教于乐来欣赏世界各地博物馆的古代雕像。

AMON 的 AR 体验非常奇幻。当你使用摄像头扫描出一块平地后,AMON 会将地板裂开,一个破裂的古代雕像从中飞出。如果你走近仔细看,AR 渲染既把雕像的岩石纹路描绘得精细逼真,也把地板上的洞刻画成一个万丈深渊,效果非常棒。

不过 AMON 跟雕像的岩石纹路和那个无底洞并没有太大关系,你的任务是通过游走观察,变换角度,利用视觉错位,将破裂的几部分雕像合成一体。在第一个关卡,游戏会引导你如何进行游走观察,当你手持手机扫描四周时,屏幕会生成一个环形柱体,当你走到这个柱体里面再向雕像望去时,破裂的部分就会重新组合在一起。如果空间太过狭小,不足以让你全方位观察,你可以用手指拖动地板上的无底洞,调整雕像的位置,这也是你唯一能用手指操作的部分。

Conduct AR:指挥小火车


Conduct AR (¥25)是一款指挥火车的 AR 游戏,脱胎于同厂的 Conduct This,两者的玩法几乎一致。在游戏中,一列或者多列火车会在轨道上行进,你要指挥火车,变换铁轨,让各列火车避免互相碰撞或者撞上其它的障碍物。

在 Conduct AR 中,整个游戏地图直接架设在了真实世界的平面上,它变得立体逼真,列车轨道也复杂多样。你需要利用屏幕中间的准星去对准火车,控制它行进或停止的按钮就会出现;利用准星去对准分叉铁轨,左右转变换轨道也能轻松实现。由于游戏地图都是虚拟搭建,Conduct AR 会随着游戏进度不断扩建地图,还有冰雪世界、锻造厂等不同的地图可以发掘。

AR Dragon 和 Miao:电子宠物的新养法


AR Dragon 和 Miao 都是利用 AR 宠物养成游戏,前者是养一条神奇的龙,后者则是一只可爱的猫。在 AR Dragon 中,你可以对它投喂食物、皮球游戏、换装变色等,而 Miao 中,你可以对猫下达 sit down 之类的指令,它会按照你的话语乖乖执行,还能利用激光笔和它玩追逐游戏。

同样值得尝试的 AR 游戏还有:探险解谜 ARise拯救外星萌物 Splitter Critters机甲战斗 Warhammer完美砖块堆叠 Stack AR 等。

到底怎么样才算 AR

早在 Apple 推出 ARKit 之前,不少应用都已宣称加入 AR 功能,但是它们的效果可能离 AR 相去甚远。

AR 是在屏幕上将虚拟元素实时地投影在现实世界中,进行图像、3D 模型展示和互动的技术。

在定义里需要着重强调的是「实时」和「互动」两个词。有些应用会调用摄像头抓取真实世界中某一刻,然后只在那一刻画面中进行虚拟建模,这不是实时,不是 AR。有些应用的建模会在现实世界实时建模,但是它建立的模型只是一个静态的物体,比如当你走近走远时,它一直保持同样的尺寸,这也算不上 AR。真正的 AR 能让虚拟的物体「远显轮廓,近展细节」,光线、阴影、尺寸等,都能根据观察者的角度变化而实时变化。


然而由于现实世界是三维空间,而一个屏幕是二维空间,将三维世界抓取到二维屏幕中,会发生不可避免的信息缺失。目前 Apple 的 ARKit 尚未加入景深功能的探测,因此它不能准确地识别出物体的物理远近,在进行三维重建时就可能会引起错乱。同时 AR 技术需要实时进行计算和虚拟建模,对硬件的计算能力有较高的要求,发热和电量快速下降的现象也很普遍。

当然,目前 Apple 推出的 ARKit 能够实现的效果,足以弥补它所带来的问题。你还发现了哪些新奇的 AR 应用,欢迎在评论区和我们分享。


关于 iOS 11,如果你还不太了解,可以看看这些: