The C# code is a port of the runtime implementation by Daniel Holden: https://github.com/orangeduck/Motion-Matching
The Python preprocessing code is a copy with small modifications.
Locomotion controller test scene: Assets/MotionMatching/Demo/Scenes/main.unity
Dance controller test scene: Assets/MotionMatching/Demo/Scenes/numpy_merengue.unity
Before running the code you need to download the data using the powershell script /mm_demo/Assets/Resources/download_data.ps1
Original code by Daniel Holden released under MIT license