Understanding how ARKit renders content

ARKit itself only takes care of the massive calculations related to keeping track of the physical world the user is in. To render content in an ARKit app, you must use one of the following three rendering methods:

  • SpriteKit
  • SceneKit
  • Metal

Later in this chapter, you will have a quick look at SpriteKit and SceneKit, and you will ultimately implement your Augmented Reality gallery using SceneKit. If you already have experience with any of the available rendering techniques, you should feel right at home when using ARKit.

Implementing ARKit in your app is not limited to manually rendering the contents you want to show in AR. In iOS 12, Apple has added a feature called ARKit Quicklook. You can implement a special view controller in your app that takes care of placing a 3D model you supply in a scene. This is ideal if you're implementing a feature that allows users to preview products or other objects in the real world.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset