ARKit-Sampler
ARKit-Sampler 是一组 ARKit 示例。
如何构建
用 Xcode 打开 ARKit-Sampler.xcworkspace
并构建它。
它不能在模拟器上运行。
内容
3行代码的AR
一个用3行代码实现的简单AR。
平面检测
一个展示 ARKit 简单检测平面的示例。
虚拟物体
一个展示如何将虚拟物体添加到检测到的平面上的示例。
AR 交互
与虚拟物体或检测到的平面锚点进行交互。
AR 测量
测量现实空间中的长度。
AR 绘图
在现实空间中绘图。
Core ML + ARKit
使用 Core ML 对检测到的物体进行 AR 标记。
Metal + ARKit
使用 Metal 渲染。
Metal + ARKit (SCNProgram)
使用 SCNProgram
用 Metal 着色器渲染虚拟节点的材质。
简单人脸追踪
最简单的基于人脸的 AR 实现。
不规则形状的平面检测
ARKit 1.5
一个展示如何使用 ARSCNPlaneGeometry 和 ARPlaneGeometry 检测不规则形状表面的示例。
usdz
一个展示如何使用 .usdz
文件与 ARKit 进行交互的示例。
作者
Shuichi Tsutsumi
来自日本的自由 iOS 程序员。
特别感谢
图标由 Okazu 设计