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.

Mocap at USC Mocap Volume

Mocap Workflow - Motive

Mocap Data Viewed in UE5 Motion Dataset

Third-person Character Controller with Motion Matching

AI Generated Animation Using Motorica