ARKit

引言:WWDC2017大会上,ARKit无疑是一个亮点。苹果在自家的开发组件中加入ARKit,降低了增强现实的开发难度,效果提高了很多,并且结合自家的硬件,使最终产生非常棒的视觉效果。这也加快了AR技术在各行业的技术落地,使AR技术在实际生产工作中有了更深的切入。

下面:简述一个API :

ARSession

一个共享对象,可以管理增强现实体验所需的设备摄像头和运动处理

(在开发AR的前提下,你必须要理解增强现实,发现其概念、特性和最佳实践来构建很好的AR体验。)

配置Configuration

ARSessionConfiguration

只记录设备方向的轨迹的基本配置

ARWorldTrackingSessionConfiguration

一种跟踪设备定位和位置的配置,它可以检测设备摄像头看到的真实表面。

标准视图Standard Views

构建一个基本的AR体验

配置一个AR会话并使用SceneKit或SpriteKit来显示AR内容

ARSCNView

一种显示AR体验的视图,它通过3D SceneKit内容增强了相机视图。

ARSKView

一种显示AR体验的视图,增加了2D SpriteKit内容的摄像头视图。


自定义试图Custom Views

在Metal中显示一个AR经验

通过渲染摄像机图像和使用位置跟踪信息来显示覆盖内容来构建定制的AR视图。

你可能感兴趣的:(ARKit)