Motion Matching

Individual Project | Nov 2023 - Dec 2023


In this project, I created a responsive and reactive third-person character controller using Unreal Engine 5 and its Motion Matching plugins. The animation data was collected from two main sources:

  • Motion Capture: thanks to the USC Mocap Class, I was able to record mocap animations and brought it into UE after going through the traditional mocap pipeline including capturing, data cleaning (Motive), retargeting and tweaking (Motion Builder).

  • Motorica: I used the latest AI plugin to generate realistic character locomotion animation inside Unreal Engine.