ARCore 的新变化

ARCore 中的新重大变更。

ARCore v1.44.0 的新变化

此版本没有新功能。

ARCore v1.43.0 的新变化

Geospatial Creator 中的 Places API 迁移

Geospatial Creator 的搜索功能现在使用 Google 的新版 Places API。若要使用搜索功能,请在 Google Cloud 控制台中启用“Places API(新)”

ARCore v1.42.0 的新变化

Geospatial Creator for Unity 中的贴靠图块

ARGeospatialCreatorAnchor 编辑器检查器面板中添加了“Snap to Tile”按钮。此按钮可将地形或屋顶锚点的编辑器专用海拔高度值设置为锚点当前经纬度处的 3D 图块几何图形顶部。请注意,此属性不会影响运行时的行为。这有助于在编辑器中调整锚点链接,使其与运行时的位置一致。

ARCore v1.41.0 的新变化

Geospatial Creator API

适用于 Unity 的 Geospatial Creator 现在支持在编辑器模式下创建和操控 Geospatial Creator 对象。Geospatial Creator API 指南中介绍了新推出的类和 API。

AR Foundation 5.x 版支持(Beta 版)

适用于 Unity 的 AR Foundation 的 ARCore Extensions 现在支持 AR Foundation 5.x 版。如需将现有项目迁移到 AR Foundation,请参阅迁移指南

ARCore v1.40.0 的新变化

iOS 上的场景语义

Scene Semantics API 现在可在 ARCore SDK for iOS 以及面向 iOS 平台的 ARCore Extensions for Unity AR Foundation 中使用。借助 Scene Semantics API,开发者可以实时了解用户周围的场景,将像素标记为 11 类户外组件。如需了解详情,请参阅场景语义简介

在适用于 Unity 的 Geospatial Creator 中搜索地图注点

Geospatial Creator for Unity 现在支持通过文本搜索来确定 Photographic 3D Tiles 视图的位置。如需了解详情,请参阅在 Geospatial Creator 中搜索地图注点

ARCore v1.39.0 的新变化

此版本没有新功能。

ARCore v1.38.0 中的新功能

此版本没有新功能。

ARCore v1.37.0 的新变化

场景语义

Scene Semantics 可提供关于周围场景的更丰富细节,使用户更容易理解周围的世界。Scene Semantics 会针对相机图像 Feed 运行机器学习模型,并提供一个语义图像,其中每个像素对应 11 个户外概念标签中的一个。

如需了解详情,请参阅场景语义简介semantics_java 示例应用

街景几何图形

Streetscape Geometry 是一种新的 ARCore Geospatial API,在启用 Geospatial API 后,它可以提供用户周围区域中建筑物和地形的几何图形。

Android (Kotlin/Java)

请参阅 Streetscape Geometry 开发者指南 (Kotlin/Java)。此外,geospatial_java 示例应用已更新,现在包含 Streetscape Geometry。

Android NDK (C)

如需了解详情,请参阅 Streetscape Geometry 开发者指南 (C)

Unity(AR 基础)

如需了解详情,请参阅 Streetscape Geometry 开发者指南 (Unity)

iOS

如需了解详情,请参阅 Streetscape Geometry 开发者指南 (iOS)。此外,GeospatialExample 应用已更新,现在包含 Streetscape Geometry。

屋顶锚点

屋顶锚点是一种新的地理空间锚点类型,可帮助您将内容锚定到屋顶。

Android (Kotlin/Java)

请参阅地理空间锚点 (Java)。此外,geospatial_java 示例应用已更新,现在包含 Rooftop 锚点。

Android NDK (C)

如需了解详情,请参阅地理空间锚点 (C)

Unity(AR 基础)

如需了解详情,请参阅地理空间锚点。此外,地理空间示例已更新,现在包含 Rooftop 锚点。

iOS

如需了解详情,请参阅地理空间锚点 (iOS)。此外,GeospatialExample 应用已更新,现在包含 Rooftop 锚点。

地理空间深度

在具有 VPS 覆盖的区域中的 ARCore 会话中同时启用 Depth API 和 Streetscape Geometry 模式时,系统会使用 Streetscape Geometry 改进生成的深度图像。Streetscape Geometry 会集成到生成的每张 65.535 米的深度图像中。调用 Depth API 时无需进行任何更改即可查看此优势。

Android (Kotlin/Java)

如需了解详情,请参阅地理空间深度 (Java)

Android NDK (C)

如需了解详情,请参阅地理空间深度 (C)

Unity(AR 基础)

如需了解详情,请参阅地理空间深度 (C)

iOS

Scene Semantics 目前不适用于 iOS。

Vulkan 渲染支持

现在,ARCore 通过 AHardwareBuffer 公开相机图像来提供 Vulkan 渲染支持。您可以通过将该硬件缓冲区绑定到 VkImage 来使用该缓冲区。

如需了解详情,请参阅使用 Vulkan 渲染 ARCore 应用hello_ar_vulkan_c 示例应用

Android (Kotlin/Java)

Android NDK (C)

Unity(AR 基础)

Vulkan 渲染目前不适用于使用 AR Foundation 的 Unity。

电子防抖 (EIS)

您可将 ARCore 配置为使用电子图像稳定技术,该功能可平滑相机帧,从而提供更流畅的用户体验。

如需了解详情,请参阅启用电子防抖功能hello_eis_kotlin 示例应用

Android (Kotlin/Java)

Android NDK (C)

Unity(AR 基础)

EIS 目前不适用于使用 AR Foundation 的 Unity。

iOS

EIS 目前不适用于 iOS。

ARCore 异步 API

此版本引入了新的 ARCore 异步 API,以遵循 Future 和 Promise 范式,改进使用异步操作时的工效学设计。

Android (Kotlin/Java)

Android NDK (C)

Unity(AR 基础)

iOS

ARCore v1.36.0 的新变化

iOS 上的 Swift Package Manager 支持

ARCore SDK for iOS 现已正式支持 Swift Package Manager。有关如何使用 Swift Package Manager 与 ARCore 集成的说明,请参阅在 iOS 应用中启用 AR

ARCore v1.35.0 的新变化

地理空间姿势准确度用偏摆替换了方向角

现在,所有地理空间姿势均公开了其偏航旋转方向的准确度,取代了方向角的准确度。

其他更改和更新

请参阅版本说明,了解其他变更、问题修复和性能改进:

ARCore v1.34.0 的新变化

检查设备当前位置是否提供地理空间功能

Geospatial API 现在可以在运行时检查指定水平位置是否具备视觉定位系统 (VPS) 的可用性。此 API 可在没有活跃的 AR 会话的情况下使用:例如,仅当 VPS 可用时才会显示“进入 AR”按钮。

地理空间姿势方向

地理空间姿势现在会在 3D 空间中公开其朝向。

地理空间姿势转换

地理空间姿势现在可以与世界空间 (AR) 姿势相互转换。

如需从 AR 姿势中获取地理空间姿势,请执行以下操作:

如需从地理空间姿势中获取 AR 姿势,请执行以下操作:

从这些函数获取的地理空间位置方向将方向值设置为零。请改用以下内容:

其他更改和更新

请参阅版本说明,了解其他变更、问题修复和性能改进:

ARCore v1.33.0 中的新功能

新的云锚点端点

  • 如需使用云锚点,您现在必须启用 ARCore API,而不是旧版 ARCore Cloud Anchor API(后者现已废弃)。为了支持旧版应用,您可以在进行转换时同时启用二者。使用 ARCore SDK 1.32.0 及更低版本构建的应用将以旧版 API 为目标平台,而使用 ARCore SDK 1.33.0 及更高版本构建的应用将以新 API 为目标平台。请注意以下几点:
    • 新 API 使用域名 arcore.googleapis.com,而不是 arcorecloudanchor.googleapis.com
    • 如果您使用的是受 API 限制的 API 密钥,则必须允许使用 ARCore API。
    • 如果您从后端向 ARCore Cloud Anchor Management API 发送请求,那么在启用 ARCore API 后,您还必须将域名更改为 arcore.googleapis.com
    • 在 2023 年 8 月之前,旧版 API/端点仍受支持。
    • 如需了解详情,请参阅 ARCore 1.33 云锚点端点变更

地形锚点

其他更改和更新

请参阅版本说明,了解其他变更、问题修复和性能改进:

ARCore v1.32.0 的新变化

此版本没有新功能。

Android 和 Unity (AR Foundation) for Android

  • ARCore 的 targetSdkVersion 已更新至 Android API 级别 32。如果您的应用没有指定 targetSdkVersion,则应用的 targetSdkVersion 会因清单合并而变为 32。
    • Android SDK:在项目的 build.gradleAndroidManifest.xml 中指定 targetSdkVersion 会替换 ARCore 的 targetSdkVersion 值。
    • AR Foundation for Android:在 Unity 项目的 Project Settings > Player > Android > Other Settings 指定 Target API Level 会覆盖 ARCore 的 targetSdkVersion 值。

其他更改和更新

请参阅版本说明,了解其他变更、问题修复和性能改进:

ARCore v1.31.0 的新变化

ARCore Geospatial API

新的 ARCore Geospatial API 利用来自 Google 地球 3D 模型的数据和来自 Google 地图的街景图像数据,使您的应用能够实现全球规模、基于位置的沉浸式增强现实体验。

有关特定于平台的开发者文档,请参阅 ARCore Geospatial API 简介,并开始使用新的 Geospatial API。

远距离深度

ARCore Depth API 现已经过优化,纳入了更远距离的深度传感功能,从而扩大了可表示的深度观测范围。深度图像使用所有 16 位,最大范围为 65, 535 毫米。之前,仅填充了 13 位,上限为 8191 毫米。

有关特定于平台的开发者文档,以及了解 Depth API 的更改,请参阅深度更改

针对具体平台的说明

Android

新的 ARCore Geospatial API
  • Java

    • Earth 可提供以地球相对坐标表示的定位功能。
    • Earth.Earthstate 描述了 Earth 的当前状态,包括其 TrackingState
    • GeospatialPose 描述了相对于地球的特定位置、海拔和罗盘航向。
  • C

    • ArEarth 可提供以地球相对坐标表示的定位功能。
    • ArGeospatialPose 描述了相对于地球的特定位置、海拔和罗盘航向。
更新了 ARCore Depth API
  • Java

    • Depth API 函数调用已更改:
      • Frame.acquireDepthImageFrame.acquireDepthImage16Bits
      • Frame.acquireRawDepthImageFrame.acquireRawDepthImage16Bits
      • 两个调用的输出图片格式已从 android.graphics.ImageFormat#DEPTH16 更改为 android.hardware.HardwareBuffer#D_16
      • 深度仍以毫米为单位的 16 位整数表示,但现在所有 16 位都用于表示深度,允许的最大可表示范围从 8191 毫米到 65535 毫米。
    • Depth API 函数调用 Frame.acquireDepthImageFrame.acquireRawDepthImage 已废弃。请改用 Frame.acquireDepthImage16BitsFrame.acquireRawDepthImage16Bits
  • C

    • Depth API 函数调用已更改:
      • ArFrame_acquireDepthImageArFrame_acquireDepthImage16Bits
      • ArFrame_acquireRawDepthImage - ArFrame_acquireRawDepthImage16Bits
      • 两个调用的输出图片格式已从 AR_IMAGE_FORMAT_DEPTH16 更改为 AR_IMAGE_FORMAT_D_16
      • 深度仍以毫米为单位的 16 位整数表示,但现在所有 16 位都用于表示深度,允许的最大可表示范围从 8191 毫米到 65535 毫米。
    • Depth API 函数调用 ArFrame_acquireDepthImageArFrame_acquireRawDepthImage 已废弃。请改用 ArFrame_acquireDepthImage16BitsArFrame_acquireRawDepthImage16Bits

Unity(AR 基础)

新的 ARCore Geospatial API:

  • AREarthManager 可提供以地球相对坐标表示的定位功能。
  • GeospatialPose 描述了相对于地球的特定位置、海拔和罗盘航向。
  • ARGeospatialAnchor 可为场景中的游戏对象提供锚点,在相对于地球的位置和方向指定。

iOS

新的 ARCore Geospatial API:

其他变更

请参阅版本说明,了解其他变更、问题修复和性能改进:

ARCore v1.30.0 的新变化

此版本没有新功能。

Android

  • API 返回值带有 @NonNull@Nullable 注解。
  • 将用于构建示例的构建工具版本更新为 7.0.2,将 Android Gradle 插件更新为 7.0.4。现有 ARCore 应用需要升级这些工具。如需了解新功能、已知问题、不兼容信息,请参阅关于 Android Gradle 插件的 Android 文档

Unity(AR 基础)

  • 添加了新的 arcore-unity-extensions-without-edm4u.tgz 版本。此发布变体未捆绑外部依赖项(如 External Dependency Manager for Unity),并且允许升级到 EDM。使用此精简版可能会解决使用 Firebase 库时的不兼容问题。如需开始使用,请参阅 ARCore Extensions for AR Foundation 的安装说明

  • 将 ExternalDependencyManager 升级到了 v1.2.168 以更好地支持 2021.2 及更高版本。详情请参阅 EDM 的变更日志

  • 修复了以下问题:即使会话配置中没有会导致 FPS 下降的变更,ARCore 会话也会配置每一帧。

iOS

  • 修复了各种 bug 并提升了性能。

ARCore v1.29.0 的新变化

此版本没有新功能。

Android

Unity(AR 基础)

  • ARCore 扩展软件包现在依赖于 ARKit XR 插件,以确保已安装的 AR Foundation 版本与 ARKit XR 插件版本兼容。这修复了在 Unity 2019.x 上安装 ARCore 扩展程序和启用 ARKit XR 插件时出现的编译错误。
  • ARCore Extensions 项目设置已从 Project Settings > XR > ARCore Extensions 移至 Project Settings > XR Plug-in Management > ARCore Extensions
  • ARCoreExtensionsConfigARCoreExtensionsCameraConfigFilterARCoreRecordingConfig 已从 Create > XR > ARCore Extensions 移至 Create > XR 菜单。

iOS

  • 修复了各种 bug 并提升了性能。

完整版本说明

ARCore v1.28.0 的新变化

ARCore v1.27.0 的新变化

此版本没有新功能。如需了解各种 bug 修复和性能改进,请参阅以下版本说明。

除了各种 bug 修复之外,此版本还包括以下内容。

Kotlin 示例应用

ARCore v1.26.0 的新变化

此版本添加了以下显著变更:

其他更改和更新

请参阅以下版本说明,了解其他 bug 修复和其他重大更改。

ARCore v1.25.0 的新变化

此版本没有新功能。如需了解各种 bug 修复和性能改进,请参阅以下版本说明。

ARCore v1.24.0 的新变化

此版本添加了以下显著变更:

  • 新的 Raw Depth API,可提供深度图像而不进行图像空间过滤
  • Recording & Playback API 的自定义数据跟踪记录功能
  • 执行深度点击测试的能力

原始深度

Raw Depth API 为相机图像提供深度数据,这些数据的准确性高于完整 Depth API 数据,但不一定能覆盖每个像素。原始深度图像及其匹配的置信度图像也可以进一步处理,从而使应用仅使用深度数据,这些数据对于其各个用例具有足够的准确性。

开发者指南:

自定义路线记录

借助 Recording & Playback API 中新的自定义数据轨迹功能,您可以在录制期间向 ARCore 帧添加自定义数据,并在播放期间从该帧检索相同的数据。

开发者指南:

深度点击测试

以前,只能在检测到的平面上执行点击测试,因此位置仅限于较大的平坦表面。深度点击测试会利用平滑深度信息和原始深度信息来提供更准确的命中结果,即使在非平面和低纹理表面上也是如此。

开发者指南:

其他更改和更新

请参阅以下版本说明,了解其他 bug 修复和其他重大更改。

ARCore v1.23.0 的新变化

双摄像头支持待定

我们将在未来几周内推出对双摄像头的支持。如需了解详情,请参阅支持的设备页面。

新的调试工具

通过发送广播 intent,开发者可以启用以下功能:

托管和解析云锚点

使用 ARCore SDK 1.11.0 或更早版本构建的 AR 应用无法再托管或解析云锚点。

使用 ARCore SDK 1.12.0 或更高版本构建的应用不会受到影响。它们对 ARCore Cloud Anchor API 的使用在弃用政策的涵盖范围内。

其他更改和更新

如需了解更多 bug 修复和其他重大更改,请参阅以下版本说明。

ARCore v1.22.0 的新变化

此版本为 ARCore Extensions for AR Foundation 添加了新的 Recording API 和 Playback API 以及 Camera Config Filter API。如需了解详情,请参阅 ARCore Extensions complete 版本说明

其他更改和更新

如需了解更多 bug 修复和其他重大更改,请参阅以下版本说明。

ARCore v1.21.0 的新变化

此版本新增了适用于 AndroidAndroid NDKUnity 的 Recording API 和 Playback API。

录制和回放

借助 Recording API 和 Playback API,您可以在给定环境中录制一次视频和 AR 数据,然后使用这些内容替换实时摄像头会话,以进行测试。ARCore 将录制的会话保存到 MP4 文件中,该文件包含多个视频轨道和其他设备上的其他数据。然后,您可以让应用使用这些数据来代替实时相机会话。这样一来,您可以无限重播相应内容,以尝试不同的 AR 效果,而无需返回字段。

若要了解详情,请访问:

ARCore v1.20.0 的新变化

此版本添加了以下显著变更:

新增对永久性云锚点的支持

在 ARCore v1.20 之前,云锚点只能在首次托管后的 24 小时内进行解析。借助永久性云锚点,您现在可以创建生存时间 (TTL) 介于 1 到 365 天之间的云锚点。在使用 Cloud Anchor Management API 托管锚点之后,您还可以延长锚点的生命周期。

使用永久性云锚点必须遵守新的云锚点弃用政策

其他更改和更新

如需了解更多 bug 修复和其他重大更改,请参阅以下版本说明。

ARCore v1.19.0 的新变化

此版本添加了以下显著变更:

  • 新增了适用于 AndroidAndroid NDKUnity 的 Instant Placement API。
  • 添加了关于使用 Unity 针对 Android 11 进行构建的新指南

即时展示位置

借助 Instant Placement API,用户可将 AR 对象放置到屏幕上,而无需等待 ARCore 检测表面几何形状。随着用户在环境中进一步移动,对象放置位置也会实时优化。一旦 ARCore 在放置 AR 对象的区域检测到正确姿势,白色对象就会自动更新为精确的姿势,从而变为不透明。

以下片段展示了一个虚拟 Android 人物在真实的桌子上。该图形是白色的,最初放置时要小得多。在 ARCore 优化其场景尺寸计算后,该数字会跳至更准确的位置。这可能会导致感知的对象“大小”不同。

若要了解详情,请访问:

ARCore v1.18.0 的新变化

此版本添加了以下显著变更:

深度 API

支持深度的设备上,Depth API 使用支持 ARCore 的设备的 RGB 摄像头或主动深度传感器(如果有)来创建深度图。然后,您可以使用深度图提供的每像素深度,使虚拟对象准确显示在真实对象的前方或后方,从而实现沉浸式、逼真的用户体验。

例如,以下图片显示了真实空间中的一个虚拟 Android 小人,门旁有一个后备箱。Depth API 会正确地遮挡树干边缘后面的图案。

若要了解详情,请访问:

ARCore v1.17.0 的新变化

ARCore SDK for Android 中值得注意

另请参阅 Android SDK for Android 完整版本说明

ARCore SDK for Unity 中值得注意

另请参阅 ARCore SDK for Unity 完整版本说明

ARCore SDK for iOS 中值得注意

  • Cloud Anchors SDK 的二进制文件大小已大幅缩减。

  • 增强面部现在支持位码。

另请参阅 ARCore SDK for iOS 完整版本说明

ARCore v1.16.0 的新变化

ARCore SDK for AndroidSceneform SDK for Android 中值得注意

此版本添加了以下显著变更:

另请参阅:

ARCore Extensions for AR Foundation 中值得注意

此版本添加了以下显著变更:

  • AR Foundation 的 XRCameraConfiguration 扩展了方法,可让您根据所需的条件选择合适的摄像头配置。这些方法包括 GetTextureDimensions()GetFPSRange()GetDepthSensorUsages()。请阅读详细说明

  • Unity 2019.3.0f6 现在是 ARCore 扩展的最低推荐版本。AR Foundation 3.1.0-preview.6 需要使用 Unity 2019.3 或更高版本。

  • Unity 现在在其跨平台 AR API 中使用术语“Anchor”、“Cloud Anchor”和“Cloud Anchor ID”。为体现这一点,更新了 ARCore 扩展的文档。

另请参阅:

ARCore SDK for Unity 中值得注意

此版本添加了以下显著变更:

  • 大多数设备现在会返回其他受支持的相机配置,其 GPU 纹理分辨率低于设备的默认 GPU 纹理分辨率。(如需了解详情,请参阅支持 ARCore 的设备。) 这些经过扩展的 GPU 分辨率可通过 ARCoreCameraConfigFilter API 获取。

另请参阅:

ARCore SDK for Unity 完整版本说明

ARCore v1.15.0 的新变化

ARCore Extensions for AR Foundation 中值得注意

此版本添加了以下重要变更。

  • 添加了 CloudAnchors 示例,展示如何为 Android 和 iOS 打造共享 AR 体验。请参阅适用于 AndroidiOS 的说明。

  • Unity 2019.2.17f1 现在是推荐与 ARCore 扩展搭配使用的最低版本。

ARCore 扩展程序完整版本说明

ARCore SDK for Unity 中值得注意

此版本存在以下已知问题。

  • 使用 Android 9 和 USB 3 数据线时,Instant Preview 可能会使 Unity 冻结。如需解决此问题,请更新到 Android 10 或使用 USB 2 数据线。

  • 当 Unity 的游戏视图分辨率过高时,Instant Preview 可能无法在设备上显示。如需解决此问题,请在编辑器中降低 Unity 的游戏视图分辨率。

ARCore SDK for Unity 完整版本说明

其他更改

如需了解更多 bug 修复和其他重大更改,请参阅以下版本说明。

ARCore v1.14.0 的新变化

此版本添加了以下重要变更。

ARCore v1.13.0 的新变化

此版本添加了以下重要变更。

如需了解更多 bug 修复和其他重大更改,请参阅以下版本说明。

ARCore v1.12.0 的新变化

此版本添加了以下更改:

  • 为 iOS 设备添加了 Augmented Faces 功能。如需了解详情,请参阅此概览quickstart开发者指南

  • 支持使用 ARCore Extensions for Unity 的 AR Foundation 通过云锚点构建 Android 应用。

  • 云锚点将发生以下变化:

    • 为了遵循更新后的隐私权要求,关于使用 ARCore SDK 1.12 或更高版本,您必须在应用中的醒目位置披露云锚点的使用,方法是在通知屏幕上添加以下文本以及了解详情链接:“为支持此会话,Google 将处理来自您的摄像头的视觉数据。为此,您可以实现我们的云锚点示例应用中推荐的用户通知流程。”

    如需了解详情,请参阅用户隐私要求

如需详细了解云锚点,请参阅以下资源:

ARCore v1.11.0 的新变化

此版本添加了以下更改:

  • ARCore 服务已更名为面向 AR 的 Google Play 服务。在 Google Play 设备上,该应用现在已作为 Google Play 服务的一部分进行分发。

  • 支持的设备上,ARCore 的摄像头配置的目标是 60 fps,并优先在配备深度传感器的设备上使用深度传感器。您可以使用新的摄像头配置过滤器将摄像头捕获帧速率限制为 30 fps,阻止 ARCore 使用深度传感器,或根据这两个选项进行过滤。

如需详细了解相机配置,请参阅以下内容:

ARCore v1.10.0 的新变化

此版本为适用于 Android、Android NDK 和 Unity 的 Lighting Estimation API 添加了新的环境 HDR 照明估算功能。

这些 API 使用机器学习来分析输入的相机图像并估算环境光。您可以使用这些光照估算数据来渲染极其逼真的光照,包括主方向光、阴影、环境光、镜面高光和虚拟对象上的反射。这样,您就可以获得更逼真的虚拟内容。

若要了解详情,请访问:

ARCore v1.9.0 的新变化

ARCore SDK for Android 中的新功能

此版本新增了以下 API 和功能:

  • Scene Viewer 是一款沉浸式查看器,可在您的网站上实现 AR 体验。它可让 Android 移动设备用户轻松地在其环境中放置和查看网站托管的 3D 模型,并与之互动。

  • 新的增强图像功能:

    • ARCore 现在会跟踪移动的增强图像。移动图像的示例包括过往公交车上的广告,或用户手中手持的平面物体上的图像。

    • 检测到图像后,ARCore 能够继续跟踪图像的位置和方向,即使图像暂时移出摄像头视图也是如此。

    • 使用 AugmentedImage#getTrackingMethod() (Java) 或 ArAugmentedImage_getTrackingMethod() (NDK) 确定相机当前是跟踪增强图像 (FULL_TRACKING),还是根据其最近一次的已知位置跟踪增强图像 (LAST_KNOWN_POSE)。

  • 云锚点文档现在包含有关如何托管和解析锚点的详细说明

完整的版本说明

ARCore SDK for Unity 中的新功能

  • 新的增强图像功能:

    • ARCore 现在会跟踪移动的增强图像。移动图像的示例包括过往公交车上的广告,或用户在移动公交车时手持的平面对象上的图像。

    • 检测到图像后,ARCore 能够继续跟踪图像的位置和方向,即使图像暂时移出摄像头视图也是如此。

    • 新的 AugmentedImage.GetTrackingMethod() API 让您的应用能够确定增强图像当前是被相机跟踪 (FullTracking),还是根据其最近一次的已知位置 (LastKnownPose) 进行跟踪。

  • 云锚点文档现在包含有关如何托管和解析锚点的详细说明

完整的版本说明

ARCore SDK for iOS 中的新功能

完整的版本说明