FaceMeshTracking View on Asset Store (opens in new tab)

Package details

Latest version
1.0.1
Last updated
First released
Unity version
6000.0.62 or later
Package size
145.2 MB
Files
531
Favorites
3
Views in the past week
9

Price tracking

Last checked
Tracked since
Lowest recorded
$20.30 on

Keywords

FaceMeshTracking

by Octopus Realm (opens in new tab)

No ratings yet

Real-time FaceMesh tracking for Unity with 478 landmarks. Generate a 468-vertex facemesh, animate expressions, and create AR face filters or virtual try-on apps. No API required.

Price $29.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for FaceMeshTracking, 6 months Current $29.00; lowest $20.30; highest $29.00 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov Version 1.0.1 released 21 Jun 2026 v1.0.1

Asset preview

1 / 9

FaceMeshTracking screenshot 1

FaceMeshTracking screenshot 1

About this asset

FaceMeshTracking is a real-time face tracking plugin for Unity that detects 478 facial landmark points and generates a fully animated 468-vertex FaceMesh that accurately follows the user’s facial shape and expressions.

The system reconstructs a runtime 3D facemesh from tracked facial landmarks, allowing developers to render materials, attach AR objects, or animate a custom facemesh that mirrors the user's facial movements in real time.

You can either generate the facemesh automatically at runtime or use a custom facemesh model with 468 vertices that maps directly to the tracking topology. This allows precise facial deformation and realistic expression animation.

FaceMeshTracking also includes AR template facemesh prefabs, making it easy to attach AR objects such as sunglasses, hats, masks, or other face accessories. Simply place your AR content on the template mesh and it will automatically follow the user's face.

The plugin runs entirely locally on device with no API keys, cloud services, or third-party dependencies required. It works with standard RGB cameras and does not require a depth camera.

FaceMeshTracking supports Android, iOS, Windows, macOS, and Linux, and can run directly inside the Unity Editor, making development, testing, and debugging easy.

Key Features

  • Real-time tracking of 478 facial landmark points
  • Runtime generation of 468-vertex FaceMesh
  • Custom facemesh support with 468 vertices
  • Real-time facial expression animation
  • Easy creation of AR face filters
  • Attach AR objects such as glasses, hats, and masks
  • Includes Template FaceMesh prefabs for quick AR setup
  • Works on Android, iOS, Windows, macOS, and Linux
  • Works directly inside the Unity Editor
  • No external dependencies or API keys required
  • Works with standard RGB cameras

Use Cases

  • AR Face Filters (masks, effects, face decorations)
  • Virtual Try-On (sunglasses, hats, accessories, makeup)
  • Avatar Facial Animation
  • Face Replacement / Face Mask Effects
  • Interactive Face-Based Apps and Games
  • Live Streaming Face Filters

From the publisher's Asset Store listing.

Technical details

  • Face Landmarks: 478 facial landmark points
  • FaceMesh Vertices: 468 vertices used to generate the runtime facemesh
  • Tracking Type: Real-time facial landmark tracking and expression tracking
  • Mesh Generation: Runtime FaceMesh generation or custom FaceMesh support (468 vertices required)
  • AR Attachment System: Template FaceMesh prefabs for attaching AR content to facial regions

Supported Platforms

  • Android
  • iOS
  • Windows
  • macOS
  • Linux

Unity Compatibility

  • Compatible with Unity 2021+ (or your tested version)
  • Works in both Unity Editor and runtime builds

Camera Support

  • Works with standard RGB cameras / webcams
  • No depth camera required

Processing

  • Fully on-device processing
  • No internet connection required
  • No cloud processing

Dependencies

  • No external SDK required
  • No third-party plugin required
  • No API key required

Input Source

  • Device camera (mobile)
  • Webcam (desktop)
  • Camera feed in Unity

Performance

  • Performance depends on device hardware and input resolution
  • Higher FPS achievable using lite models and lower camera resolution

Use with Custom FaceMesh

  • Custom FaceMesh must contain 468 vertices
  • Vertex order must match the ML model topology for proper deformation

Editor Support

  • Tracking works inside the Unity Editor, making testing and debugging easier.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.3.7f1 Compatible Compatible Compatible Compatible
6000.0.62f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.