This is a mobile Augmented Reality (AR) application developed using Unity and AR Foundation. It uses real-time face tracking to apply interactive face filters, allowing users to switch between a mask, hat, and cat nose.
- Real-time face tracking with AR Foundation
- Toggle between three face filters:
- Face Mask
- Hat
- Cat Nose
- Simple mobile user interface for filter selection
- Compatible with Android and iOS
- Unity (version 2022 or later)
- AR Foundation
- ARKit (for iOS devices)
- ARCore (for Android devices)
- Unity UI Toolkit
This project was created using Unity Learn as the primary learning resource. Key topics included:
- Introduction to AR Foundation
- Face tracking implementation
- UI creation and interaction in Unity
- Clone or download this repository.
- Open the project in Unity (version 2022.x or compatible).
- Install necessary XR packages via the Package Manager:
- AR Foundation
- ARCore XR Plugin (Android)
- Switch the platform to Android in Build Profiles.
- Build and deploy the app to a supported device.
Note: Face tracking requires a device that supports ARKit.