This section will provide a general overview of the workflow or pipeline for creating a motion matched character. Details will not be explained on this page, rather it is a guiding map that enables you to understand where you are in the process and what order you need to proceed in. Links have been provided for the relevant sections of the documentation.
Step 1: Create Motion Config module.
Step 2: Create Motion Data Asset
Step 3: Add the Trajectory Generator component to your character and setup relevant blueprint logic
Step 4: Add the Inertialization and Motion Snapshot node to your animation blueprint
Step 5: Add Motion Matching to your animation blueprint
Step 6: Test your character in game
Optional Steps:
Step 7: Add ‘DoNotUse’ tags to your animations for cleanup and polish
Step 8: Add ‘NextNatural’ tags to your animations for cleanup and polish
Step 9: Add ‘GameplayTags’ to your animations and setup tag states for polish
Step 8: Create custom Motion Calibration modules for additional. polish
Step 9: Setup distance matching input response
Note: The above steps are not comprehensive. There are many optional steps that could be added depending on your needs. Please refer to the more detailed sections of this manual for more information.