Traversal Motion Warp Plugin User Manual (UE5)
Plugin: TraversalMotionWarp
Version: VersionName 0.1 (Beta)
Engine Requirement: UE 5.4+
Type: Runtime plugin (can coexist with Unreal’s built-in MotionWarping)
1. Plugin Positioning
TraversalMotionWarp is an independent implementation of Unreal’s Motion Warping workflow. Its core goals are:
- Encapsulate Root Motion Warping into a reusable module.
- Support WarpTarget-centric alignment (translation and rotation).
- Support automatic Character integration, while also allowing custom Adapter extension for non-Character actors.
- Provide Blueprint-friendly APIs (Notify, component functions, FunctionLibrary).
2. Feature Overview
Core Components
- UTraversalMotionWarpComponent
- Manages WarpTarget, RootMotionModifier, and SwitchOff conditions.
- Intercepts and modifies root motion before world-space conversion.
- UAnimNotifyState_TraversalMotionWarp
- Creates and activates a Modifier inside an animation Notify window.