查看原文
其他

分享 | 真实世界的 AR 入口

Mapbox Mapbox 2019-06-02

Lauri Rustanius 曾经是芬兰赫尔辛基一名职业滑冰运动员,后来转行做了 AR 游戏设计师。今天,Lauri 将和我们一起分享他是如何使用现实世界的数据来驱动 AR 游戏内容的。此外,他还会在我们的上分享几个讲述他将要进行的项目帖子,敬请关注哦。


GeneRealAR,我们使用 Mapbox Unity SDK 进一步拓宽了 AR 游戏玩法和混合现实环境的边界。下图是我们在赫尔辛基一个热闹的广场中间放置的虚拟入口:

https://v.qq.com/txp/iframe/player.html?vid=i0559yzhoio&width=500&height=375&auto=0


我认为,将第一人称游戏元素与 ARKit 混合是件很酷的事,而从 AR 到 VR 的转变就变得更炫了。这种内容很是让人兴奋,因为它为现实世界增添了一层新的体验,但我觉得还有更大的发展空间。我想要在走过某些物体对象时,它们能自动出现在我面前,而不需要手动放置。


这正是位置数据起作用的地方。如果你想在全球众多城市中放置入口,你会怎么选择?使用 Mapbox,你可以获得大量的数据,根据不同地点的真实地理信息,你可以将对象放在任何一个你能想到的地方。David Rhodes 开发的 Mapbox ARKit 绝对让你大开眼界,它能帮助你省下使用 ARKit 开发全球追踪软件的精力,让你尽快开始自己真正要做的事情。


例如,使用 Mapbox 提供的 POI 和公园信息,可以为一个公园添加具体特征、鲜花、建筑——一切都由你决定。当你走向一个 AR 物体,感觉它真实得本来就该在那里时,可以说是一种非常奇妙的经历了。这一技术创造出来的那种具体感,让你清楚地知道自己是处在现实世界中。



如下图所示,我在赫尔辛基的一个公园里放置了一个由持剑骷髅守护的宝箱。


使用全球地图数据集,你可以生成覆盖全球的各种程序内容。我们通过公园数据获取了这个公园里的路径信息,然后利用 Nav Mesh Agents,让这个骷髅顺着公园通道行走起来。听起来是不是超级疯狂?


除此之外,加上一些比较简单的脚本,你可以设置特定的游戏逻辑让骷髅攻击玩家。我想骷髅会很反感你去盗取他们的墓地吧!

https://v.qq.com/txp/iframe/player.html?vid=d0559oys10w&width=500&height=375&auto=0


到这为止,我们涉及到的仅仅是冰山一角。结合了机器学习、图像检测和自然语言处理(NLP)的 AR 设备和精确的 GPS 定位技术,正在塑造未来的混合现实技术。我们正在从屏幕体验转向基于位置信息的真实物体体验。


欢迎继续关注 Lauri Rustanius 的博客,后面他会深入介绍如何建立这个项目,以及如何利用地理数据创建可信的 AR 游戏。开始之前,您可以多了解一下 Mapbox ARKit library for Unity,或者试试这个基础的网格生成(mesh generation)教程。 


感兴趣的小伙伴们,欢迎在 Twitter 上联系 Lauri Rustanius ,一起讨论 AR 的未来。您也可以直接联系 Mapbox 公众号,链接更多的相关的技术内容。



相关文章


用新的 ARKit 标注现实世界


使用 Mapbox 制作 ARKit 指南针


用Mapbox+ARKit 可视化Foursquare 位置签到功能


ARKit: 苹果AR时代到来


10分钟入门Mapbox iOS SDK


炫酷的Mapbox AR地图


20 分钟创建一个定位游戏


    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存