AR for iOS Developers: RealityKit and Reality Composer

AR for iOS Developers: RealityKit and Reality Composer
AR for iOS Developers: RealityKit and Reality Composer
English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 28m | 717 MB

With the RealityKit framework, you can integrate virtual objects into the real world to build striking augmented reality (AR) experiences. Reality Composer, a powerful new app for iOS and Mac, makes it easy to create 3D content that you can add to the app you’re building with RealityKit. In this course, learn the fundamentals of working with RealityKit, as well as how to use Reality Composer to create interactive AR experiences with no prior 3D experience. After showing you how to quickly build an AR app with RealityKit, instructor Brian Advent demonstrates how to create content and interactions with Reality Composer. Then, see how to use Reality Composer and Xcode together to create apps that display content based on 2D images and 3D objects found in the real world.

Topics include:

  • Building 3D scenes with Reality Composer
  • Adding interactivity using behaviors
  • Converting 3D OBJ files to USDZ files
  • Handling user interactions in code
  • 2D image recognition and image anchors
  • Scanning and detecting 3D objects
Table of Contents

Introduction
1 D and 3D images with Reality Composer
2 What you should know

A First AR App and Some Theory
3 Build an AR app with four lines of code
4 RealityKit basics

Create 3D Content
5 Introduction into Reality Composer
6 Build your first scene
7 Add behaviours
8 Working with USDZ files
9 Convert 3D OBJ files to USDZ
10 Your content in Xcode
11 Challenge A solar system
12 Solution A solar system

D Image Recognition
13 A planet detector app
14 Project setup
15 Image recognition with image anchors
16 Load content into your app
17 Handle user actions from Reality Composer
18 Trigger Reality Composer actions in code
19 Challenge Solar detect
20 Solution Solar detect

D Object Detection
21 How to scan 3D objects
22 An object detection app in five minutes

Conclusion
23 Next steps