Body Tracker for Unity

Original price was: USD 385.00.Current price is: USD 346.50.

- +

Animate humanoid characters, bring 2D puppets to life, add digital accessories, and design immersive full-body interactions directly in the browser.

Powered by MediaPipe’s fast and accurate 33-joint pose detection, delivering real-time 6DOF motion tracking across mobile and desktop devices.

Create production-ready, no-code body tracking WebAR experiences in minutes.

Refund Policy

This asset is covered by our Refund Policy. Please see the EULA for details.

License agreement

License type

Perpetual License (One-Time Purchase Product)

Supported Unity Versions

Unity 6000.x

Unity 2022.x

Latest Version

1.0.1

Featured Demos

Body Tracker Features

Designed for creatives and marketers, create WebAR in Unity in under 5 minutes—no coding required. Easily drag and drop 3D models, accessories, and interactive effects.

Track 33 body joints with high precision using Mediapipe. Even partially occluded or off-camera joints are intelligently estimated, enabling smooth, reliable full-body animation and expressive AR effects.

Drive full-body animations using tracked joints. Supports both realistic and stylized rigs—perfect for humanoids, cartoon characters, robots, and avatars. Fully compatible with Mixamo rigs.

Quickly create 2D puppet overlays using our simple PSD template. Just drop in your assets and bring characters to life in minutes.

Track up to 4 people simultaneously within a single experience. Ideal for shared interactions, multiplayer effects, and group-based AR.

Note: Tracking more users increases performance requirements depending on device capability.

Works across Chrome, Safari, Edge, Firefox, and in-app browsers like WeChat, Facebook Messenger, and Viber. Easily embed your WebAR into mobile apps via WebView.

Ready-to-use examples to help you get started with AR in minutes.

Supports Unity 2022 LTS and Unity 6, providing long-term stability and compatibility with upcoming versions.

Bring humanoid avatars to life, animate 2D puppets, add virtual wearables, and create immersive WebAR interactions. Powered by fast and accurate MediaPipe 33-joint pose detection, delivering real-time 6DOF movement capture across mobile and desktop browsers.

 

Get this asset as part of a bundle:

WebAR Platform Bundle

 

Important

This Body Tracker plugin is currently not interoperable with our other trackers. Support for combining multiple AR trackers in the same experience is planned for future updates.

Combining multiple trackers is possible experimentally. This prototype demonstrates using Image Tracker together with World Tracker to create extended tracking experiences.

Watch the Image Tracker + WorldTracker Extended Tracking experiment

In-editor testing is currently not supported. To run the full experience, build your project for WebGL, or use our editor debugging tools for development and testing.

Mediapipe body tracking performance varies by device and may not reach 60fps on all hardware. Test Mediapipe on your device here before use.

 

Why WebAR?

WebAR is best suited for lightweight, accessible, and shareable AR experiences.

Users can launch your experience instantly by opening a link or scanning a QR code. No app download required.

 

No Hosting Fees

Unlike many WebAR platforms that require monthly subscriptions, per-view fees, or per-app-id pricing, you can host your own experiences and avoid recurring platform costs.

 

White-label

Host your WebAR experiences like any other Unity WebGL build.
Upload to your own domain or website — the entire technology stack is yours.

 

Body Tracking Key Features:

Fast Setup, Professional Results

Designed for beginners and experienced developers alike. Use included samples to create production-quality WebAR face tracking experiences in just a few minutes. Watch the Body Tracker Setup tutorial

33-Joint Body Tracking with MediaPipe

Fast and accurate full-body tracking powered by MediaPipe. Track up to 33 body joints in real time, including estimated positions for partially visible body parts. Easily attach virtual wearables, accessories, and interactive objects to any tracked joint.

Body Mesh Occlusion (Experimental)

Create more realistic WebAR body tracking experiences with dynamic mesh occlusion. Use the body mask as an occluder to naturally hide and reveal 3D objects behind the user.

Humanoid Avatar Animation

Drive full-body character animations using real-time tracked body joints. Supports realistic and stylized characters, including humanoid avatars, cartoon characters, robots, and Mixamo-rigged models.

2D Body Puppet System

Create animated 2D body tracking experiences with the built-in Body Puppet system. Simply import your body sprites using the included PSD template and create interactive character overlays in minutes.

Multi-Person Body Tracking

Track up to 4 people simultaneously for collaborative AR experiences, multiplayer interactions, and group-based applications. Performance may vary depending on device capability and scene complexity.

Included Avatar Sample

Get started quickly with Imagine Bot, a high-quality sample avatar included to demonstrate full-body tracking, avatar animation, and interactive WebAR experiences.

Cross-Platform WebAR Browser Support

Supports major browsers for desktop and mobile. Tested and works on Chrome, Safari, Edge, Firefox across a wide range of devices. Tested and works on built-in browsers in messaging apps such as WeChat, Facebook Messenger and Viber.

Post Processing & HDR Support

Create richer WebAR visuals with support for Unity Post Processing and HDR rendering across both Universal Render Pipeline (URP) and Built-In Render Pipeline. See it in action in the Post Processing & HDR demo video.

 

Use Cases

Create interactive body tracking WebAR experiences for:

  • Avatar Experiences – Animate 3D characters, virtual influencers, and digital avatars with real-time body movement.
  • Virtual Accessories & Effects – Add digital accessories, props, and interactive effects anchored to body movements.
  • Interactive Games – Build motion-controlled games and immersive browser-based experiences.
  • Fitness & Wellness AR – Create workout guides, movement tracking, and interactive fitness applications.
  • Educational AR Experiences – Build engaging learning experiences with full-body interaction.
  • Creative AR Projects – Explore body-driven animations, 2D puppets, and experimental WebAR interactions.

Watch the Body Tracker preview demo.

 

Performance Disclaimer

Performance depends mainly on:

  • User device processing capability
  • Scene and game complexity

 

Third-Party Licenses

This plugin is using OpenCV and Mediapipe under Apache 2.0 License; see Third-Party Notices.txt file in package for details

 

Demos

Try the 2D Body Puppet Demo

Try the 3D Humanoid Avatar Demo

Try the 3D Multiple Avatars Demo

Try the Body Occlusion Mask Demo

Try the 3D Body Joints Demo

 

Other Links

 

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

You may also like…

You may also like...