框架

ARKit

结合运用 iOS 设备摄像头和运动功能,在您的 app 或游戏中提供增强现实体验。

概览

通过设备摄像头为实时视图增添 2D 或 3D 元素,让这些元素看似存在于真实世界中一般,这就是“增强现实 (AR)”所指的用户体验。ARKit 结合运用设备运动跟踪、摄像头场景捕捉、高级场景处理和显示便捷性,简化了打造 AR 体验的工作。您可以使用这些技术,通过 iOS 设备的前置或后置摄像头打造各种不同的增强现实体验。

相关主题

基础知识

相机

获取用户 iOS 设备的相关细节,例如它在 3D 空间中的位置和方向,以及相机的视频数据和曝光度。

AR 快速查看

在 app 或网站中增添 AR 体验的最简单方法。

显示

利用能够自动完成渲染处理的视图,打造功能全面的 AR 体验。

现实场景跟踪

地理跟踪

面部跟踪

跟踪出现在前置摄像头馈送中的面孔。

人物

对 ARKit 在相机视频流中检测到的人物做出响应。

图像跟踪

识别物理环境中的图像,并跟踪它们的位置和方向。

物体检测

通过先使用 app 扫描,在运行时识别已知的对象。

方向跟踪

位置跟踪

渲染效果

多用户

与其他设备通信,打造共享的 AR 体验。

音频

文本

通过显示锚定的文本,为 AR 体验添加注释。

自定显示

通过实现自己的渲染器,打造功能全面的增强现实体验。