Building Augmented Reality Apps In Realitykit & Arkit
Published 6/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.42 GB | Duration: 6h 13m
Published 6/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.42 GB | Duration: 6h 13m
Covers: Gestures, Physics, Location Anchors, Occlusion, Reality composer, Persistence, Image Tracking and more
What you'll learn
Building augmented reality applications using RealityKit
Building augmented reality applications using ARKit
Integration between RealityKit and SwiftUI
Creating scenes using Reality Composer
Requirements
Swift programming knowledge is required
SwiftUI knowledge is recommended but not required
Xcode and macOS
Physical device to run augmented reality apps
Description
Augmented Reality has proven to be the next big innovation in technology. Google, Apple, Facebook, Microsoft and many other companies are investing a lot of time and money in building AR wearable devices. Augmented Reality apps will become mainstream in the near future and it is important for us developers to start learning how to build AR apps. In this course, you will learn how to build AR apps using Apple’s RealityKit framework.Let’s check out the contents of the course:Getting startedGesturesImporting models into your worldOcclusion, unlit and video materialsPhysicsAR coachingMeasurement appImage trackingLightReality composerFurniture store appPersistenceLocation based anchorsAll lectures are accompanied with downloadable resource files.Who is this course for?Developers who are interested in learning how to build AR apps using RealityKitDevelopers who wants to take their skills to the next levelDevelopers who want to build apps for rumored Apple glasses.I have been teaching on Udemy since 2016 and have more than 65K students. I have over 20+ courses on Udemy and I take pride in answering all student questions. Take a look at some of the reviews from my students.It was one of the best courses you've ever taken from the instructor. I learned a lot. Some major issues have been superficially covered. I learned a lot from my education, I definitely recommend it.Super as always … as all other courses!This course is definitely a must, the first thing a developer should see before typing “Hello World!”. 100% recommended. It's my second programming course with Mohammad Azam, he's an excellent teacher, he explains clearly, his voice and diction is perfect for learning, and while I'm thinking about my doubts he answers them almost immediately in the videos, it's as if he will read my mind, when in reality it is because his methodology is perfect.I know you are excited about diving into RealityKit. Let’s go and get started.
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Prerequisites
Lecture 3 Exercise Files
Section 2: Getting Started
Lecture 4 Understanding the Concepts
Lecture 5 Resources
Lecture 6 Creating Your First AR Project
Lecture 7 Resource: Wireless Debugging
Lecture 8 Adding Your First Model Entity
Lecture 9 Adding Multiple Model Entities
Lecture 10 Adding Text
Section 3: Gestures
Lecture 11 Adding Tap Gestures to Virtual Objects
Lecture 12 Ray Casting and Adding Virtual Objects Using ARAnchor
Lecture 13 Ray Casting and Adding Object Using Anchor Entity
Lecture 14 Scale, Rotate and Moving Virtual Objects
Section 4: Importing Models into your World
Lecture 15 Importing Models Using USDZ Files
Lecture 16 Asynchronously Importing Models Using USDZ Files
Lecture 17 Loading Multiple Models
Lecture 18 Loading Entities with Animations
Section 5: Occlusion, Unlit and Video Materials
Lecture 19 What is Occlusion?
Lecture 20 Resource: Occlusion Example YouTube Video
Lecture 21 Implementing Occlusion in RealityKit
Lecture 22 Video Materials
Lecture 23 Unlit Material
Lecture 24 Image Texture
Lecture 25 Loading Multiple Image Textures Asynchronously
Section 6: Physics
Lecture 26 Hello Gravity
Lecture 27 Collision Detection Example 1
Lecture 28 Collision Detection Example 2
Lecture 29 Collision Detection and Filters
Lecture 30 Collision Detection and Physics
Lecture 31 Implementing MovableEntity
Section 7: AR Coaching
Lecture 32 What is AR Coaching?
Lecture 33 Implementing AR Coaching
Section 8: Measurement App
Lecture 34 What we will be building?
Lecture 35 Setting Up Initial Project
Lecture 36 Adding Virtual Points to the Real World
Section 9: Image Tracking
Lecture 37 What is Image Detection?
Lecture 38 Resource: Image Detection AR Watch
Lecture 39 Implementing Image Detection
Lecture 40 Image Detection and Video Material
Section 10: Light
Lecture 41 Point Light
Lecture 42 Directional Light
Lecture 43 Spotlight
Section 11: Reality Composer
Lecture 44 What is Reality Composer?
Lecture 45 Creating Scenes in Reality Composer
Lecture 46 Adding Behaviors
Lecture 47 Trigger Actions in Xcode through Reality Composer
Lecture 48 Post Notification from Xcode to Trigger Action in Reality Composer
Section 12: Project Time - Furniture Store
Lecture 49 What we will be building?
Lecture 50 Displaying Furniture Images and Implementing FurnitureListViewModel
Lecture 51 Loading Selected Furniture
Lecture 52 Adding Coaching Overlay
Section 13: Persistence
Lecture 53 What we will be building?
Lecture 54 Understanding the Starter Project
Lecture 55 Saving World Map
Lecture 56 Loading the Saved World Map
Lecture 57 Display Mapping Status and Saved Alerts
Section 14: Understanding ARGeoAnchor
Lecture 58 What are ARGeoAnchors?
Lecture 59 Tour of the Starter Project
Lecture 60 Checking Support for Geo Anchors
Lecture 61 Finding User's Current Location
Lecture 62 Placing ARGeoAnchors based on User's Current Location
Lecture 63 Adding ARGeoAnchors on Tap Gesture
Lecture 64 Resources
Section 15: Conclusion
Lecture 65 Next Steps
Lecture 66 Bonus Lecture
Developers who are interested in learning how to build AR apps using RealityKit,Developers who wants to take their skills to the next level,Developers who want to build apps for rumored Apple glasses.