ARKit - 版本概览和历史
ARKit 是 Apple 推出的增强现实框架。它于 2017 年 6 月 5 日在全球开发者大会期间首次随 iOS 11 推出。从那时起,它每年都在不断更新。
现在让我们简要探索 ARKit 的每个版本,从 ARKit 2 到 ARKit 6,看看它们引入的关键功能。
ARKit 2
为数百万 iOS 用户构建令人惊叹的增强现实体验,iOS 是最大的 AR 平台。借助 iOS 12 上的 ARKit 2,多个用户现在可以同时享受 AR 应用,并在稍后恢复体验。您还可以在 AR 中包含现实世界的物体,使其更加身临其境。
您的应用现在可以拥有保存进度的 AR 体验,从而实现持久的 AR 体验。借助共享 AR 体验,人们可以一起观看 AR 体验或玩多人游戏,其他人甚至可以观看正在玩的游戏。
ARKit 2 添加了完整的 2D 图像跟踪,现在可以识别玩具或家具等 3D 物体,让您可以在 AR 中使用真实的可移动物品。
ARKit 3
ARKit 3 引入了人物遮挡,这意味着 AR 内容可以更自然地显示在人物前面或后面。它还能够跟踪多个面孔,具体来说,一次最多可跟踪三个面孔。此外,它还添加了动作捕捉,允许使用单个摄像头捕捉人物的动作。
ARKit 4
ARKit 4 添加了深度 API,以便更准确地在现实世界中放置虚拟对象。它引入了位置锚点,将 AR 体验与特定地理位置联系起来。改进的图像跟踪功能可让您更轻松地将现实世界中的对象集成到您的 AR 项目中。
ARKit 5
ARKit 5 在伦敦和美国城市引入了位置锚点,以便在伦敦眼等地标建筑中体验 AR,增强运动跟踪功能,并为 iPad Pro(第 5 代)上的超广角摄像头添加人脸跟踪支持。在配备 A12 仿生芯片的设备上进行人脸跟踪,并使用 TrueDepth 摄像头支持最多三个人脸。
ARKit 6
ARKit 6 引入了 4K 视频捕捉功能,以实现高分辨率 AR 体验,并将位置锚点扩展到蒙特利尔和悉尼等城市,同时增强了运动捕捉功能。以下是主要功能 −
- LiDAR 可实现快速平面检测,无需扫描即可立即放置 AR 对象,并且可在 iPhone 12 Pro、iPhone 12 Pro Max 和 iPad Pro 上自动使用。
- 动作捕捉使用单个摄像头实时捕捉人的动作,使用身体位置和运动作为 AR 体验的输入。
- 4K 视频可让您在 ARKit 会话期间使用后置摄像头捕捉 4K 视频源,非常适合结合虚拟和现实世界的内容。
对于寻求 iOS ARKit 教程、对象检测 ARKit 资源或 iPhone 版 ARKit 指南的开发人员,有大量教程可供使用,以帮助创建引人入胜的应用程序。无论您专注于 iPad ARKit、iPhone 11 ARKit、iPhone XR ARKit、Mac ARKit 还是 Unreal Engine ARKit,该框架都在不断发展,让您可以更轻松地开发引人注目的增强现实体验。