Developing AR/VR Games using Unity

Augmented Reality is one of the hottest emerging technologies that let people superimpose digital 2D & 3D content over real-world scenes. With the availability of powerful mobile devices with high-quality cameras, the technology is in the palm of your hands. This course starts with the overview and introduction of Augmented Reality and progresses to learning how to build a mobile app using AR.

5 days - $2,995.00

Prerequisites:

No prerequisities are required.

Course Outline 

Augmented Reality Overview
What is Augmented Reality?
Difference between AR, VR and MR
How is AR being used across different Industries?
Companies working on AR Solutions

Installation and Setup
Unity Installation
Setting up Development Environment for iOS
Setting up Development Environment for Android
Deploying the App on Mobile Device

Introduction to Unity
Unity Overview
3D Models
Textures and Materials
App UI
Animations
Scripting

AR Foundation Overview
AR Installation and Setup
Creating 3D Mars Model
Adding Spinning Behavior
Deploying the App to the Mobile Devices

Plane Detection
Setting up the AR Scene
Point Clouds and Plane Visualizers
Object Placement
Hiding Plane Visualizers
AR FocusCircle
Refresh Space

Lightening and Shadows
Overview and AR Scene Setup
Types of Lights
Light Projector
Reflection Probes
Environmental Probes
Ambient Light Estimation

Types of Shadows
Shadows using Directional Light
Shadows using Shadow Projector

Scale and Rotate Gestures
Move Gesture

Image Recognition
Overview
How does image tracking work?
Simple Image Tracking