谷歌ARCore是什么?谷歌ARCore是如何工作的

增强现实 (AR) 在日常生活中变得越来越普遍。我们通过 360 度照片和视频在社交媒体上看到增强体验的证据。无尽的智能手机应用程序现在具有 AR 功能。例如,沃尔玛和宜家等公司拥有智能手机应用程序,供客户在家中放置新家具或试穿衣服。

随着公司在数字世界中寻找更身临其境的方式与客户联系,AR 代表了最容易获得的扩展现实形式之一。有了这项技术,我们都可以创造和享受更加身临其境的体验。正确的套件是开发人员创建自定义 AR 应用程序所需的一切。

谷歌ARCore是什么?谷歌ARCore是如何工作的

2023 年:进入 Google ARCore

Google 方便且易于访问的 ARSDK 促进了跨平台交付的 WebAR 体验的开发。2021 年 2 月,ARCore 面向开发者首次亮相,并引入了 AR Foundation,从而在 Android 设备上开放了该平台。

此外,ARCore 将其设备覆盖范围扩大到2023 年。Google 现在支持众多 Android 智能手机,例如华硕、联想、LG、Moto、摩托罗拉、OnePlus、三星、索尼、Vivo、Infinix、Tecno、夏普和小米。

最近,Google 推出了Geospatial Creator,它允许 AR 内容创建者开发用于 XR 体验的真实世界模型和用于物理位置的 AR。

这个由 Unity 驱动的平台还提供了 49 个国家 2500 多个城市的可视化,其中包含“全面的 3D 地理数据集”。Cesium 的开放地理空间联盟提供可互操作的渲染器和真实世界位置的可视化。

品牌可以使用该服务创建带有 goe 标签的 AR 图形,消费者可以通过智能眼镜或手机查看这些图形。此外,城市规划者或建筑公司可以使用 Geospatial Creator 创建定制的沉浸式地图,新闻机构可以利用 3D 和 360 度地图平台来增强他们的故事。

谷歌 ARCore是什么

Google ARCore 是适用于 Android 操作系统 (OS) 的软件开发工具包 (SDK)。这是 Apple 的“ARKit”体验的 Google 版本。与 ARKit 一样,ARCore 承诺以几年前我们无法想象的方式将 AR 创新带到开发者手中。

直观的平台还允许开发人员快速构建自定义 AR 体验,使用强大的 API 来支持手机应用程序的功能。通过 ARCore,开发人员还可以创建应用程序,使手机能够理解现实世界的环境,甚至可以与不同类型的信息进行交互。

ARCore 的功能归结为三个关键支柱,可帮助整合虚拟和现实世界的内容。支柱是:

  • 光照估计: Google 的 SDK 估计环境的光照条件。
  • 环境理解:这支持手机检测所有表面类型的位置和大小,包括水平、垂直和倾斜表面。
  • 运动跟踪:这支持手机了解和跟踪手机相对于世界其他地方的位置。

谁可以使用 Google ARCore?

ARCore 环境非常通用,旨在用于运行 Android 7.0 操作系统或更高版本的所有 Android 手机。此外,完整的设备列表可以运行来自 Google 的解决方案。

ARCore SDK 目前可用于 Android、Android NDK、Unity for Android、iOS 和 Unity for iOS、Unreal 和 iOS。满足大多数想要使用 Android 技术的开发人员。Google 还提供了适用于大多数系统的快速入门指南,您可以使用它来启动和运行 ARCore 应用程序。

快速入门指南将向您展示如何设置开发环境、启用 ARCore 环境和运行示例应用程序的基础知识。

此外,初学者可以参考指南来启动他们的沉浸式环境。ARCore 解决方案还使用 Sceneform SDK,这是一种 3D 框架,非常适合希望在不访问 OpenGL 的情况下进行构建的 Java 开发人员。

对于开发者而言,Google ARCore 还提供了一种及时有效的方式来开始创建 AR 应用程序。许多课程和文档选项也可用于帮助您了解解决方案!

谷歌 ARCore 是如何工作的?

ARCore 的工作方式与其他 AR 应用程序解决方案非常相似。要让系统正常工作,您需要在房间内移动手机摄像头,并让解决方案在移动设备移动时跟踪移动设备的位置。该移动还允许 ARCore 应用程序构建确定其周围环境的空间地图。

此外,ARCore 系统会在您移动时记住周围环境,使用运动跟踪技术识别名为“特征”的点。“功能”只是系统可以用来更好地跟踪其位置的令人兴奋的领域。

将这些点的移动与手机惯性传感器的读数相结合,ARCore 解决方案可以确定手机的方向和位置。

除了识别房间中的重要点外,ARCore 还可以检测平面,例如地板或桌子,并估计该区域的平均照明度。

ARCore 应用程序使用地理标记技术来分析用户的周围环境并叠加对现实世界做出反应的 AR 资产。

ARCore 对世界的内在理解意味着用户可以将注释、对象和其他细节放置到与现实世界无缝集成的虚拟世界中。因此,例如,您可以在您的办公桌上放一杯虚拟咖啡,或者在您的手机上书写以将文本添加到数字空间中的物理白板上。

本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/25023.html

(0)

发表回复

登录后才能评论