Motion Warping in C++

Hello,
I have implemented logic for playing a climb animation montage in C++ and now I’m looking into adding motion warp to translate up & forwards.

However I cannot find any examples of how to update motion warp notifies via C++.

Does anyone know how this works?

To whomever it may concern:

Add a UMotionWarpingComponent to your class. Add "MotionWarping" module to your public dependency module config file

Call static class URootMotionModifier_SkewWarp::AddRootMotionModifierSkewWarp to add a skew motion warp to your motion warp component + animation.

Call to UMotionWarpingComponent::AddOrUpdateWarpTargetFromLocation to update the motion warp once the animation plays

Adding motion warp notifies via the unreal editor does NOT work - atleast not for me, to much frustration.

1 Like