AR Development Techniques 04: Advanced Techniques
2h 33mAdvanced2021-02-03
Authors

Parth Anand
Augmented Reality (AR) Expert, Independent Developer, Instructor
Course details
In the fourth course of a four-part series, instructor Parth Anand introduces advanced techniques in Unity for AR application development, such as raycasting, pulling assets from a remote server, and creating app-less AR. Parth explains what raycasting is and how it works, then steps through how to use raycasting to build an AR balloon shooting game. Parth’s next topic is asset bundles, and he covers the steps you’ll need to follow in order to download some 3D models, apply textures, and set up different actions within your app. Next, he goes into AR Quick Look, which is used to display USDZ files and other 3D formats on iPhones and iPads. In a bonus section, Parth steps through creating a portal app.
Skills covered
Unity 3DAndroidUnityAugmented RealityiOSAppleGoogleVisualization and Real-TimeProduct and ManufacturingDeep Dive (X:Y)
Concepts
0. Introduction
- 01 - Advanced AR development techniques
- 02 - Prerequisites
1. Raycasting, Project 9 - AR Balloon Shooting
- 03 - What is raycasting
- 04 - AR shooting game, part 1
- 05 - AR shooting game, part 2
- 06 - AR shooting game, part 3
- 07 - AR shooting game, part 4
- 08 - AR shooting game, part 5
2. Fetching 3D Models from the Server Using Asset Bundles, Project 10 - AR Furniture Try-On
- 09 - AR furniture app overview
- 10 - Setting up 3D models
- 11 - What are asset bundles
- 12 - How to create asset bundles
- 13 - Downloading asset bundles into the app
- 14 - AR setup, part 1
- 15 - AR setup, part 2
- 16 - Rotation and deletion
3. AR Quick Look (App-less AR)
- 17 - USDZ files
- 18 - How to create USDZ
- 19 - Integrating USDZ with your website and sharing USDZ files across devices
4. Bonus Section (Occlusion), Project 11 - AR Portal
- 20 - What is occlusion
- 21 - Creating a portal, part 1
- 22 - Creating a portal, part 2
- 23 - Creating a portal, part 3