谷歌发布ARCore 1.2,包括Java SDK,云锚点以及AR图像三大新功能



在今天的2018 Google I / O上,Daydream 产品经理 Nathan Martz 介绍了该公司用于Android的增强现实软件开发套件的新版本ARCore 1.2。最新版本的ARCore引入了三个主要的新功能 —— Sceneform Java SDK,云锚点以及AR图像,并且出乎意料地为某些iOS设备引入了有限的支持。


首先是Sceneform Java SDK,这是一个旨在帮助 Java 开发人员创建场景的新版 SDK,专门针对移动设备进行了优化,无需开发人员学习 OpenGL。Sceneform 的目标是让新旧 Java 应用程序都能利用 ARCore 的高级3D对象和跟踪功能。




其次是AR图像,这是一项新的 ARCore 功能,可让开发人员将AR图像附加到真实世界的对象,同时以3D方式跟踪和移动它们。该功能包括垂直平面检测,以便AR对象可以连接到墙壁以及水平表面。Martz提供了一个增强图像如何工作的例子,让 ARCore 用户在打开它之前看到盒子里面有什么。Sceneform Java SDK 和 Augmented Images 显然是专门为 Android 设备开发的。



Android和iOS设备均支持Cloud Anchors


第三个是云锚点,它允许多个设备使用云来共享真实世界场景中的对象信息。这将启用多个 ARCore 设备用户之间的协作,以便他们可以共同在公共空间内绘制或操纵AR对象,从每个人的角度正确显示跟踪的对象位置。


值得注意的是,谷歌表示,云锚点将同时支持 iOS 和 Android 设备以鼓励跨设备使用,不过似乎最初只支持iPhone - iPhone SE,iPhone 6s系列,iPhone 7系列,iPhone 8系列,和iPhone X。也支持Java,Unity和虚幻引擎。


ARCore 1.2现在可从Google的开发人员网站上获取。该 SDK 使开发人员能够使用手机的相机和屏幕将虚拟物体叠加在真实世界的物理表面上,以提供融合体验的实时视频。这是2014年推出的Google AR 软件计划Tango的后续工作,Google 对 Tango 的支持很有限,并于2017 年停止了 Tango 的后续开发。相比之下,较新的 ARCore 至少需要 Android 7.0 Nougat,最初仅支持13个特定的Android手机型号,约1亿台设备。


via venturebeat

魔多,最专业的VR媒体,有料更有趣


// share