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:
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 3D Humanoid Avatar Demo
Try the 3D Multiple Avatars Demo
Try the Body Occlusion Mask Demo
Other Links












Reviews
There are no reviews yet.