
Use ray casting to detect horizontal planes and tap to place a box as a model entity via ARAnchor and anchor entity, adding objects to the scene.
Replace the air anchor with an anchor entity and use ray casting results to place the model entity, then add the anchor to the scene.
Load a lunar rover animated model from a reality file into a scene via an anchor, and ensure only one rover appears by guarding taps.
Implement occlusion in RealityKit by using an occlusion material on a movable box anchored to a horizontal plane, so the box hides parts of the robot model.
Display images as textures on a 3D box by loading a texture resource, applying an unlit material, and mapping the image to all faces in RealityKit.
Learn how to implement collision detection in RealityKit by setting a trigger collision component, subscribing to begin and end collision events, and changing a box material during contact.
Define collision groups and masks to control interactions, creating a box group and a sphere group with subtracting filters so boxes collide only with boxes and spheres only with spheres.
Refactor your AR project by introducing a movable entity that encapsulates mesh, materials, physics, and collision, enabling quick creation of boxes and spears with configurable shape and color.
Create an augmented reality measuring app with RealityKit and ARKit that lets you place two points, view their distance, and reset to measure again in horizontal and vertical orientations.
Set up the initial AR project by adding a coaching overlay and a coordinator, configure world tracking, and create a UI with measurement and reset buttons to guide surface discovery.
Explore image detection in augmented reality by replacing a real image or card with a virtual object, such as a wristwatch, and trigger animations for diverse uses.
Detect a poster image and display a video on a RealityKit plane anchored to the image, using ARKit and loading the video from the bundle.
Create a spotlight in RealityKit by anchoring a light, setting inner and outer cone angles, and a 10-meter radius. Observe shadows and adjust colors and intensity to see the effect.
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 started
Gestures
Importing models into your world
Occlusion, unlit and video materials
Physics
AR coaching
Measurement app
Image tracking
Light
Reality composer
Face anchors and object anchors
Furniture store app
Persistence
Location based anchors
All lectures are accompanied with downloadable resource files.
Who is this course for?
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.
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.