This is the code repository for Hands-On Augmented Reality with ARCore and Unity [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.
With an increase in the number of customers using mobile for interactive gaming, 3D presentation and conferences augmented reality is gaining popularity in the market. ARCore is provided by Google, which makes ARCore a trump card for every Unity developer to get into the Android.
In this course, you’ll understand the fundamentals of ARCore such as motion tracking, environmental detection, image recognition, and light estimation. You’ll also learn to utilize this framework to build your own mobile AR applications with Unity. You’ll start by creating a new project and install all the necessary tools to manage, debug, and develop your application.
By the end of this course, you’ll not only have created multiple AR applications, but you’ll also have all the knowledge to develop your own engaging experiences with ARCore in Unity.
- Set up Unity, ARCore, and Android Studio
- Know the core concepts of AR development with ARCore in Unity
- Create a face mask application with sharing capabilities
- Implement advanced features such as image recognition and face detection
- Develop an engaging car game prototype with ramps and changeable scale
- Create an interactive AR poster with a parallaxing effect that reveals a 3D world when touched
To fully benefit from the coverage included in this course, you will need:
-
Basic understanding of the Unity Editor
-
Familiarity with C#
This course has the following software requirements:
-
Android Studio – Version 3.3.2 or later
-
Java Development Kit – Version 8
-
Unity – Version 2017.4 or later
-
ARCore – Version 1.7 or later
This course has the following software requirements:
-
OS: Windows 7 SP1+, 8, 10, 64-bit versions only; macOS 10.11+
-
CPU: SSE2 instruction set support.
-
GPU: Graphics card with DX10 (shader model 4.0) capabilities.