科技魔方

谷歌为ARCore增加街景几何,地理空间深度和场景语义功能

AR/VR

2023年05月11日

  尽管本届I/O大会的主角是AI,但谷歌依然在坚持对XR领域的承诺。这家公司表示,旗下AR平台ARCore目前已支持14亿安卓设备,而且兼容的iOS设备同样可以提供精选功能,从而令其成为最大的跨设备AR平台。

  另外,谷歌正继续优化这个AR工具,包括全新的Streetscape Geometry API,Geospatial Depth API和Scene Semantics API。

  Streetscape Geometry API

  利用全新的Streetscape Geometry API,你可以围绕用户进行交互、可视化和转换建筑几何图形。Streetscape Geometry API可以在用户移动设备位置100米半径范围内提供3D网格,允许开发者轻松构建与真实世界几何体交互的体验,如重新绘制建筑物、实现更精确的遮挡,轻松在建筑物放置虚拟图形。

  你可以使用这个API构建一系列的沉浸式体验,例如将建筑几何作为游戏中的一项功能。

  Streetscape Geometry API目前已支持Android和iOS。

  Rooftop Anchors和Geospatial Depth

  谷歌早前带来了Geospatial地理空间锚点,允许开发者使用纬度、经度和海拔高度将稳定的几何体放置在准确的位置。在过去的一年里,团队又添加了Terrain锚点,允许你只使用经度和纬度坐标自动计算海拔高度。

  今天,这家公司发布了一种全新的锚点:Rooftop Anchors屋顶锚点。它可允许你将数字内容安全地锚定到建筑物屋顶,并在这一过程中考虑建筑物的几何和高度。

  除了新的锚点功能外,团队同时利用Streetscape Geometry API来改进AR中的一项重要功能:深度。

  深度对于在现实世界中实现更逼真的虚拟对象遮挡或碰撞至关重要。所提团队带来了Geospatial Depth。它可以将移动设备实时深度测量与街景几何数据相结合,利用建筑和地形数据改善深度测量。使用所述功能,你可以在现实世界中构建越来越逼真的地理空间体验。

  Rooftop Anchors现已支持Android和iOS。Geospatial Depth目前支持Android。

  Scene Semantics API

  Scene Semantics API使用AI为室外场景中的每个像素提供类标签,所以你可以根据用户周围区域的功能创建自定义AR体验。在一开始,谷歌将提供12个类别标签,包括天空、建筑、树木、道路、人行道、车辆、人、水等等。

  你可以使用Scene Semantics API在应用程序中启用不同的体验。例如,可以识别特定的场景组件,帮助引导用户穿过城市的道路和人行道,渲染逼真遮挡的人和车辆,在一天中的任何时间创建日落的天空等等。

  Scene Semantics API目前支持Android。

  Mega Golf

  值得一提的是,谷歌同时发布了一个开源演示内容《Mega Golf》,从而帮助你体验全新的API。在游戏中,你可以将自己的社区作为自己的高尔夫球场,在将高尔夫球推向洞的同时避开3D虚拟障碍物。这个开源演示目前已经托管至GitHub。

  谷歌表示,新版本的ARCore和地理空间功能可以帮助开发者和创作者更轻松构建逼真的增强现实体验,并为用户带来愉悦感和实用性。更多关于ARCore的信息请访问这个页面。

+1

来源:映维网

延展资讯