ARKit 的硬件差异?

Hardware differences for ARKit?

ARKit 的可用功能是否因硬件而异? iPhone 就纯功能而言,8 是否是比旧型号更强大的 AR 平台?

是的,ARKit 在 Apple A9、A10 和 A11 处理器上运行。仅在设备中,它可以在 iPhone 6S 或 iPhone SE 或更新版本上运行。

ARKit (ARFaceTrackingConfiguration) 中的面部跟踪功能需要一个前置原深感摄像头。到目前为止,只有一台设备具有此功能——iPhone X——因此面部跟踪性能和功能集在所有支持它的设备上都是相同的。

任何具有 A9 处理器或更高处理器的 iOS 设备都可以使用世界跟踪(使用后置摄像头)。截至撰写本文时,已跨越三年的 iPhone 和 iPad 硬件版本。但是,一旦您完全满足支持 ARKit(世界/方向跟踪)的标准,设备之间就没有功能集差异。

根据您对 ARKit 会话执行的操作——您使用什么技术来呈现叠加内容以及此类内容的复杂程度——您可能会发现主要设备世代之间的性能差异。