
Explore image tracking augmented reality with marker-based AR to render video or 3d content on image targets, and see AR applications across industries.
Explore image tracking as the core of augmented reality, placing AR content on a target image that serves as the moving reference point, origin, and potential marker.
Discover how to set up Unity with Unity Hub, install the editor, and choose latest or long-term support versions for AR and VR projects.
Select an image with distinct variation to serve as the tracking target, then capture a video and use its first frame as the target to render video on the iPhone.
Create a new unity project in unity hub with the universal render pipeline, then switch the build target to ios and set the mobile render pipeline for development.
Install AR Foundation, ARKit, and ARCore in Unity to enable cross-platform augmented reality development. Configure the package manager, plugins, and render pipeline for iOS and Android testing.
Set up a fresh Unity scene for an image-tracking augmented reality app, configuring the XR origin, main camera, input manager, and image-tracking components, and testing camera access.
Set up image tracking in Unity using the tracked image manager, serialized library, and reference image library to track multiple targets and render the track image prefab.
Create image-tracking video prefab in Unity by building an empty controller, a sized holder cube, a transparent material, and a video quad, then save as a prefab for ar use.
Write a Unity C# script to manage image tracking states with a track image manager, instantiate and map prefabs to tracked images, and update their position, rotation, and scale.
Build your Unity image-tracking AR app for iOS or Android, generate an Xcode project or APK, configure build settings, sign automatically, and run on your device.
Test image tracking on mobile by overlaying a video on a tracked image, view it in landscape, and move or minimize the image to see continuous tracking.
Bring Images to Life with Augmented Reality — No Prior AR Experience Needed!
In this hands-on course, you will learn how to build a powerful Augmented Reality (AR) app using Unity and AR Foundation (ARCore and ARKit) that can detect real-world images and overlay videos directly on them. Whether you’re a beginner or have some Unity experience, this course will guide you step by step — from setting up your project to deploying a fully functional AR app on your mobile device.
What you’ll learn inside this course:
How to set up Unity with AR Foundation for cross-platform AR development (Android & iOS)
How to configure Image Tracking to recognize physical images using AR Foundation’s tracked image manager
How to overlay videos on recognized images with Unity’s VideoPlayer
How to deploy, test, and customize your app for different devices
This course is ideal for developers, designers, students, and hobbyists who want to create real-world AR experiences. You don’t need advanced programming knowledge—just a passion for creating interactive digital content.
By the end of this course, you’ll have a working AR app that you can customize for your own projects or even use commercially.
Join now and unlock the power of Augmented Reality with Unity!