查看原文
其他

全球支持 ARCore 设备知多少?1.5 更新展示硬实力

ARCore 谷歌开发者 2019-02-14

2 月份,我们推出了 ARCore 1.0,短短几个月时间就有开发者在 Google Play Store 上传了近千个使用了 ARCore 的应用,增强现实的 AR 应用一定是未来移动应用的重要方向之一。我们高兴地官宣:ARCore 1.5 已经推出。ARCore 在快速迭代的同时,支持的设备也越来越多。那么,你知道,都有哪些设备支持 ARCore 吗?



这些设备都可以运行 ARCore

ARCore 可以在运行 Android 7.0 (Nougat) 及更高版本系统的多种符合资格的 Android 手机上使用。


设备支持意味着什么?简而言之,就是它需要通过我们的认证过程。认证很重要,因为我们希望用户能够在 AR 应用程序中获得良好体验。这主要与敏感运动跟踪有关,通过组合摄像机图像和运动传感器输入,能确定用户的设备如何在现实世界中移动。


为了验证每个设备,我们需要检查相机、运动传感器和设计架构的质量,以确保其按预期执行。此外,该设备需要具有足够强大的 CPU,与硬件设计集成,以确保良好的性能和有效的实时计算。


Android 的优势在于全球各种设备的多样性。我们一直与制造商合作,以确保他们的硬件和设计符合这些要求。同时,我们正在不断努力,以确保 ARCore 与我们认证的每个型号都能很好地集成,保证用户体验。


想知道全世界 ARCore 大家庭有哪些成员吗?一起来看看吧。



iOS 设备的支持情况呢?ARCore 需要一台运行在 iOS 11.0 及后续版本,并且兼容 ARKit 的设备,目前以下 iOS 设备支持运行 ARCore:



*所有受支持设备的完整列表,可在官网找到 https://developers.google.cn/ar/discover/supported-devices 


下面,我们将目光转回中国。在中国,我们已经率先和小米、华为展开合作,在国内销售的设备上搭载 ARCore,通过这些手机厂商的自有应用商店,开发者可以分发自己的 AR 应用。



这只是开始,在未来我们将会为更多的智能手机厂商注入 ARCore 的基因。比如,接下来在中国,三星的 S9、S9+ 和 Note 9,小米的 Mix 3, 华为的 Mate 20, Mate 20 Pro,Vivo 的 NEX S, NEX A, X23 也即将支持 ARCore。



新功能:更快速便捷

ARCore 1.5 无论在空间构图,3D 追踪还是光线处理上,都为开发者们提供了更多的改进和支持,以使他们的 AR 应用开发过程更加快速、更加便捷。ARCore 1.5 的调整亮点包括:


(1)算法结构优化

对算法结构进行优化,允许应用在较长的会话中占用较少的内存和 CPU,使应用运行更加快速流畅;


(2)开放 3D 渲染库 Sceneform 的 UX 库

Sceneform 有一个常用元素的 UX 库,包含平面检测和对象操作。开源后,用户可以修改其中的任何元素。以后在每次创建应用时,就可以直接从库中获取,而不是再从头开始创建它们。用户可以快速嵌入 3D 文件或其它元素,从而节省了开发时间;


(3)Sceneform 支持运行时加载 gITF 格式文件

此前版本的 Sceneform 中,用户不能直接读取载入 gITF 格式文件,必须将其转换为 SFB 格式。Sceneform 1.5 中将支持运行时直接从本地或云端读取 gITF 格式文件,减少了在发布之前的格式转换过程。


(4)支持添加点云 ID

为了能让让开发者能够在帧之间关联特征点,我们向 ARCore 中添加了一个 API,该 API 将为云中的每个点分配 ID。当特征点存在于多个帧中时,它的结构将会更稳定,也能确定它是一个固定的对象;


(5)更快的平面检测速度

我们也将持续提升平面检测速度,值得补充的是,在 1.4 更新中,平面检测速度有了较大提高,环境理解能力更强。



未来的样子

Android 在国内有庞大的用户群体和优秀的应用生态。根据 StatCounter 2018 数据(来自 Market Finder ),中国安卓平台设备份额目前近 80%。基于 Android 的开放平台,开发者可以快速搭建属于自己的应用,那么 ARcore 的加入,更是让开发者如虎添翼。


AR 不仅仅是一个很酷的东西,它会变成生产力工具,将数字世界与现实世界无缝融合,在医学、科研、教育等诸多领域,改变人们一起游戏、购物、学习、创建和体验世界的方式。国内众多的品牌,京东、网易、居然之家、美图等,已经相继与 ARCore 展开合作,带来了丰富的 AR 应用。


我们相信 1.5 更新的这些新亮点和更多的设备支持,能为你的开发提供更多发挥空间。快来和我们分享,你用 ARCore 开发过什么应用?开发中有什么心得吗?



推荐阅读:


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

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