Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Animation
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/8

Learned Motion Matching generates realistic and smooth transitions for basic humanoid locomotion by learning to select the K-Nearest Neighbors (kNN) to match character poses without the need for a pre-defined state machine.


Links:


Demo | Documentation | Website


Please find the Demo in the "Try it out" section of the website.


Key Features:

  • 🏃 Natural, Fluid Movement: Achieve smooth, weight-shifted motion with no foot sliding or abrupt animation changes like in State Machine animations. The customizable kNN classifier balances between fast, responsive transitions and realistic movements.

  • 📍 Waypoint Navigation: With an advanced Distance Matching system, powered by a Greedy Algorithm, your characters can follow custom-defined paths with precision. Loop waypoints effortlessly and adjust the speed to control how your character interacts with the environment.

  • 🦾 Upper Body Customization: Bring hand interactions to life! Using Inverse Kinematics (IK), your characters can dynamically hold, grasp, or manipulate objects with realistic hand poses. Customize hand weights, fine-tune motions, and create complex finger movements with ease.

  • ⚙️ Effortless Setup: Designed for all humanoid characters, with a one-click setup process and comprehensive documentation to get you up and running in no time.

Dependencies:

Learned Motion Matching requires the Animation Rigging and Sentis package from the package manager.


Limitations:

  • Locomotion Only: The package is focused solely on basic human locomotion; advanced moves like jumping or vaulting are not included.
  • No Specialized Motions: Custom movements, such as limping or skipping, require external data and it is not included in this package.

Learned Motion Matching

$10
$20
-50%
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR
Save 50%
$20
$10