Google今天宣布了新的ARCore软件开发人员工具包,使Android上的增强现实更加广泛地可用。
AR可能比虚拟现实大得多,因为它将虚拟对象混合到屏幕上的真实空间中。 您可以改善周围的世界,而不是完全消失在另一个现实中。 但是直到现在,谷歌AR还被归类为Tango项目,例如Lenovo Phab 2 Pro之类的手机,它需要繁琐的三摄像头设置。
与苹果公司的ARKit一样,ARCore可以使用一台相机进行AR。 它最初将在Google Pixel和Samsung Galaxy S8设备上运行,但我们预计也将在高端Android手机上看到它。 ARCore尚未发布最终版本。 今天发布的预览版SDK是专为软件开发人员设计的。 但是我们无能为力,所以我们下载了它以查看其工作情况。
您可以从Google的开发人员网站上自己下载它,也可以在Google的AR实验页面上查看开发人员所做的有趣项目示例。
1启动Google ARCore
Google的ARCore不是您可以下载的应用。 这是一个软件开发工具包(SDK),可帮助开发人员创建AR应用程序。 目前,它可以在Pixel和Galaxy S8手机上运行。 我们将其下载到Pixel XL上,并使用Google的工具来构建其中包含的最基本的演示应用程序,因此我们可以看到ARCore在绘制曲面时的表现如何。 在
2扫描表面
ARCore绘制水平表面的地图,提供照明提示以帮助将物体适应现实环境,并使用手机中的摄像头,加速度计和陀螺仪传感器来判断您是否在走动。 以前,Google Tango手机需要三个摄像头才能完成此任务。 与苹果公司的ARKit一样,ARCore只需一个。 我们需要将手机对准地板的空白区域才能进行地图绘制。
3绘制地板
一旦电话看到地板,就会出现一个网格以显示被映射的区域。 微软的HoloLens,谷歌的Tango和高通的新三相机Spectra模块依靠红外热像仪来绘制垂直表面,家具,甚至是人们在太空中的手。 目前,仅使用一部手机的可见光摄像头,ARCore便会粘附在平坦的水平表面上。 它在双摄像头手机上可能会变得更加强大。
4放置Android
点击地图区域中的任意位置,它将放置一个小机器人。 这是软件开发人员可以发挥创造力的地方,将他们的运动场种植在地图区域上。
5在AR中环顾四周
ARCore使用手机的摄像头,加速度计和陀螺仪来确定您在太空中的位置。 当我们绕着android行走时,它停留在地板上的相同位置。
6个如此众多的Android!
继续点击,它将放置更多的机器人。 ARCore似乎具有与Apple的ARKit类似的功能。 Google还正在开发包括ARCore在内的Android和iOS网络浏览器,因此网络开发人员将能够在网页中放置增强现实应用程序。
7是的,它是Beta
直到今年冬天某个时候,ARCore应用程序才会在Play商店上架,您可以在这里看到原因之一。 当我们在桌子后面备份时,ARCore将Android放置在没有桌子的地方。 系统只能看到地板。 诸如Google的Tango之类的更高级的AR系统可以实时映射周围的对象。
-
8个真正的ARCore项目
我们测试的演示应用程序非常简单,但是Google精心挑选的开发人员在ARCore方面更具创意。 发出嘶嘶声,看他们正在做的一些事情。