Facts
- ARKit is supported on A9 and higher capable devices
- 60 frames per second
- Either poll for information or use the available session update delegates
Rendering Technologies
- SpriteKit - 2D
- SceneKit - 3D
- Metal - Low Level Rendering
Configuration
ARSessionConfiguration
- used for less capable devices- it only tracks device orientation
ARWorldTrackingSessionConfiguration
- used for fully-capable devices- it tracks device orientation + relative position + scene information
Get Information
- In an AR session the
ARFrame
provides information- a captured image
- detailed tracking
- scene information which contains the current tracking points and lighting conditions