Motion Matching for Unity (v2.2.151)


Motion Matching for Unity (MxM) is an advanced alternative animation system to mecanim which enables fluid and responsive character animation without the need for state machines.


  • Un-structured interactive animation
  • Fluid, natural and responsive animation output*
  • No need for state machines and explicit transitions
  • Powerful event system for character actions
  • Built in animation warping for actions like parkour – Support for multiple world contacts during actions (e.g. placing the hand on a ledge when vaulting)
  • Tagging system for control over movement types and stances
  • Built in layer system – Fade between mecanim and MxM with a single function call – Lighting fast performance. MxM is multi-threaded and uses Unity’s new Job system Burst Compiler and SIMD mathematics library
  • Blend spaces to cover animation gaps – Custom editors and inspectors to help manipulate data
  • Support for cut clips as well as uncut motion capture **
  • Works with most IK systems straight out of the box ***
  • Powerful debugging tools
  • see the documentation for more

*Animation output quality and responsiveness is dependent on the quality and responsiveness of source animations.
** Not all animation sets will work. Please see animation requirements for more details.
*** Only partial support for ‘Unity Animation Rigging’ due to Unity bugs and limitations.


Download Links:

Asset Version (v2.2.151)

Asset Version (v2.2.15)

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.

Leave a Reply