BodyTracking View on Asset Store (opens in new tab)

Package details

Latest version
1.0.1
Last updated
First released
Unity version
6000.0.28 or later
Package size
457.0 MB
Files
58
Favorites
2
Views in the past week
15

Price tracking

Last checked
Tracked since
Lowest recorded
$15.00 on

Keywords

BodyTracking

by Octopus Realm (opens in new tab)

No ratings yet

**BodyTracking** enables real-time full-body pose tracking from webcam or video to animate humanoid avatars. No extra hardware needed — fast, accurate, cross-platform, and easy to use in Unity.

Price $15.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for BodyTracking, 6 months Current $15.00; lowest $15.00; highest $15.00 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 7

BodyTracking screenshot 1

BodyTracking screenshot 1

About this asset

BodyTracking – Real-Time Body Pose Tracking & Avatar Animation for Unity

Bring your avatars to life with real-time full-body tracking using a standard RGB camera. BodyTracking is a powerful Unity tool that detects human pose landmarks and animates humanoid avatars directly from webcam or video — no depth sensors or external hardware required.

🚀 Key Features:

  • Real-time 3D human pose tracking
  • Works with standard webcams or video files
  • Full-body IK/FK humanoid animation
  • Auto-scaling avatar based on camera distance
  • Avatar rotation support (−90° to +90°)
  • Smooth, customizable motion interpolation
  • Compatible with any humanoid rig
  • Runs up to 60 FPS on desktop
  • Cross-platform: Windows, macOS, Linux, Android, iOS
  • Drag-and-drop prefab setup
  • Demo scenes included for instant testing

🎯 Ideal For:

  • Virtual Try-On applications
  • Fitness tracking and motion-based games
  • Motion capture and animation workflows
  • AR/VR avatars and live streaming puppeteering
  • Gesture-based learning and interactive apps

🔧 Easy Setup:

  1. Add the BodyTracking prefab to your scene
  2. Select webcam or video input source
  3. Attach your humanoid avatar
  4. Configure motion parameters
  5. Press Play — your avatar moves in real time!

🧠 Technology:
BodyTracking uses advanced machine learning to detect and track 3D body landmarks locally in real time. The system supports both IK and FK animation for natural movement and adjusts dynamically to the user’s position.

No external hardware. No complex setup. Just plug, play, and track — all inside Unity.

Start building interactive, motion-driven experiences today with BodyTracking!

From the publisher's Asset Store listing.

Technical details

Package Contents

✅ BodyTracking Prefab with built-in runtime controller
✅ Machine Learning Models – Lite and Full versions for performance flexibility
✅ AvatarMocap Script with automatic IK/FK animation support
✅ Webcam & Video Input Manager for easy source switching
✅ Ready-to-Use Demo Scenes for both webcam and video tracking
✅ Full Configuration Support directly from the Unity Inspector
✅ Sample Humanoid Avatar for quick testing
✅ Comprehensive Documentation and step-by-step setup guide
✅ ThirdPartyNotice.txt for included dependencies

Avatar Requirements

  • Must use a Humanoid rig (Unity Mecanim-compatible)
  • No manual bone setup required
  • IK and FK constraints are applied automatically

Model Inference

  • Powered by a pre-trained machine learning model for 3D body pose estimation
  • Optimized for real-time performance
  • Runs on CPU by default, with optional GPU acceleration where supported
  • Adjustable parameters: Smoothness, Visibility Threshold, and Avatar Scale
  • Supports multiple input sources: Webcam, MP4 Video, or Raw Video Feed

Performance

  • Achieves up to 60 FPS on standard desktop hardware
  • Mobile support (Android/iOS) using Lite Model and camera configuration
  • Works with both Orthographic and Perspective camera modes

Supported Platforms

  • Windows
  • macOS
  • Linux
  • Android (requires camera setup)
  • iOS (requires camera setup)

Unity Compatibility

  • Unity 2020.3 LTS or later
  • Designed for Built-in Render Pipeline
  • Fully compatible with URP and HDRP (minor adjustments may be needed)

BodyTracking gives you everything you need to bring real-time human motion into Unity — fast, accurate, and easy to integrate.

Compatibility

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

As listed on the Asset Store.