谷歌更新ARCore API 增加点云ID及更多设备支持

栏目: Android · 发布时间: 6年前

内容简介:谷歌今天更新了用于构建AR体验的ARCore,以及用于在Android上构建AR应用中的3D渲染库Sceneform。本次更新包括算法优化,可支持你的应用程序在较长的会话期间里降低内存和CPU占用。谷歌同时带来了一系列的新功能,为你在内容管理方面提供了更大的灵活性。Sceneform现在将包含一个支持应用程序在运行时加载gITF模型的API。在渲染之前,你不再需要将gITF文件转换为SFB格式。这对于拥有大量gITF模型(如购物体验)的应用程序尤其有用。

谷歌今天更新了用于构建AR体验的ARCore,以及用于在Android上构建AR应用中的3D渲染库Sceneform。本次更新包括算法优化,可支持你的应用程序在较长的会话期间里降低内存和CPU占用。谷歌同时带来了一系列的新功能,为你在内容管理方面提供了更大的灵活性。

谷歌更新ARCore API 增加点云ID及更多设备支持

1。 支持Sceneform的运行时glTF加载

Sceneform现在将包含一个支持应用程序在运行时加载gITF模型的API。在渲染之前,你不再需要将gITF文件转换为SFB格式。这对于拥有大量gITF模型(如购物体验)的应用程序尤其有用。

2。 发布Sceneform UX库的源代码

Sceneform有一个常用元素的UX库,如平面检测和对象转换。在每次构建应用程序时,你不需要从零开始重新创建它们,你可以直接从库中获取,从而节省宝贵的开发时间。但如果需要根据特定的应用需求而定制相关的元素,你又该怎么办呢?今天谷歌发布了UX库的源代码,这样你就可以自定义所需的任何元素。

3。 为ARCore增加点云ID

一些开发者反馈道,当谈到点云时,他们希望能够在帧之间关联点。为什么?因为当一个点存在于多个帧时,它更可能是稳定结构的一部分,而不是运动中的对象。

为了实现这一目标,谷歌向ARCore添加了一个API,而它将为点云中的每个点分配ID。每个ID都是唯一,当相同的值显示在多个帧中时,它是与同一个点相关联。其次,远离视线的点将永远消失。即使这个物理区域重新进入视图,系统也会为一个点重新分配一个新ID。

4。 更多设备支持

最后,谷歌为更多的设备增加了ARCore支持,这样你的AR体验就可以覆盖更多的受众。这包括智能手机,以及Chrome OS设备:宏碁Chromebook Tab 10。

更多关于ARCore和Sceneform的信息请访问谷歌AR开发者网站

from:映维

新浪声明:新浪网登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Ajax设计模式

Ajax设计模式

Michael Mahemoff / 杨仁和 / 电子工业出版社 / 2007-5 / 78.00元

★本书荣获LinuxWorld Linux Journal2006年Editors' Choice awards。    ★绝好的一本ajax 高级读物,建议 每个web 程序员都需要买一本,了解什么是真正的好的web设计--网友   [精彩试读一]   [精彩试读二] 本书是一本关于复杂Ajax应用的整体架构设计......一起来看看 《Ajax设计模式》 这本书的介绍吧!

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具