Augmented Reality projects with ARCore 1.6

Video Description

Build six real-world AR and MR projects using Google's ARCore

About This Video

  • Build interactive, immersive, and beautiful augmented-reality projects using Google's ARCore 1.6
  • Implement core features of ARCore such as light estimation, motion tracking, cloud anchoring, and image recognition to make the most of your projects
  • Build and design feature rich-projects that showcase face detection, location-based AR, shared AR real-time environments, and hand gesture recognition and detection

In Detail

Augmented reality is the next big thing. By 2022, it is expected to have a market size of $200 billion. With its huge potential and demand, it has soon found many applications and developers need to become proficient in the field. Google's ARCore might be the long-sought catalyst that augmented reality is looking for.

This course starts you off with augmented reality project development with ARCore 1.4. You will use each of its core features to create your own AR projects. You will first build an AR greeting card application that adds life to characters and images. You will also build and project life-size 3D furniture models like those in the IKEA furniture AR app. You'll design a variety of face masks that you see on Snapchat and Instagram filters. You'll also build location-based AR applications identical to Pokémon Go with ARCore. You'll find yourself in a shared AR experience in real-time with a projectile shooter multiplayer game. Finally you will interact with virtual objects in the real world by using gesture controls without the need for hardware such as the Xbox Kinect.

By the end of the course, you will have become fluent in developing AR applications with ARCore that blend your real and virtual worlds.

All the code and supporting files for this course are available from Github at

Downloading the example code for this course: You can download the example code files for all Packt video courses you have purchased from your account at If you purchased this course elsewhere, you can visit and register to have the files e-mailed directly to you.

Table of Contents

  1. Chapter 1 : Setup and Installation
    1. The Course Overview 00:02:52
    2. Installing Unity 3D 00:02:25
    3. Set Up SDK and JDK with Unity 3D 00:02:04
    4. Set Up and Configure ARCore with Unity 00:01:56
    5. HelloAR – Building Your First ARCore Application 00:02:48
  2. Chapter 2 : Fundamentals of ARCore
    1. Motion Tracking 00:03:34
    2. Point Cloud Visualization 00:03:08
    3. Environmental Understanding 00:05:02
    4. Image Recognition in ARCore 00:03:04
    5. Light Estimation 00:07:12
  3. Chapter 3 : Magic Card – Marker-Based AR Greeting card
    1. Project Setup 00:06:25
    2. Augmented Image Visualizer 00:05:23
    3. Depth Mask Shader and Occlusion 00:08:16
    4. Interactions in AR 00:06:37
    5. AR Audio 00:06:20
  4. Chapter 4 : AR View – AR 3D Object Visualization Application
    1. Project Setup 00:05:03
    2. Interacting with Virtual Objects 00:06:21
    3. User Interface 00:09:24
    4. Interaction with Multiple objects 00:11:05
    5. Final Touchup 00:05:53
  5. Chapter 5 : Face Spot – Facial Recognition and Filter Based AR Application
    1. Set Up XZIMG in Unity 00:02:54
    2. Sample Face Filter Application 00:03:26
    3. Modifying 3D Models and Building User Interface 00:03:03
    4. Logic Behind Screenshot and UI 00:05:25
    5. Face Masks – The Concept Behind AR Filters 00:05:35
  6. Chapter 6 : XR Maps – Location Based AR Application
    1. Mapbox – Setup and Introduction 00:04:45
    2. Build Your First Mapbox Map 00:04:59
    3. Build Location Based Map in Mapbox 00:04:47
    4. Integrating ARCore into Mapbox Project 00:02:50
    5. Deploy and Test XR Maps 00:04:52
  7. Chapter 7 : Cloud Anchor
    1. Overview and Setup 00:03:50
    2. Building Our First Collaborative AR Application 00:03:43

Product Information

  • Title: Augmented Reality projects with ARCore 1.6
  • Author(s): Bharath Nagarajan
  • Release date: January 2019
  • Publisher(s): Packt Publishing
  • ISBN: 9781789618136