AnimToTexture vertex animation stutters on looping frame

UE - MVF Character - Animation - Aug 8, 2025

The AnimToTexture plugin generates an animated texture that results in a stutter when the animation loops. This looks to be related to the code in UAnimToTextureBPLibrary::AnimationToTexture which ...

UAnimSingleNodeInstance doesn't sample notifies on montage animation tracks

UE - MVF Character - Animation - May 27, 2025

Notifies that are placed on animations referenced by montages aren't triggered when using the UAnimSingleNodeInstance to play back the montage. This is because - unlike on UAnimComposite - there is ...

Renaming an input class or struct to a Chooser breaks evaluation of EvaluateChooser node

UE - MVF Character - Animation - May 23, 2025

The evaluate chooser node generates input pin names based on the parameter class / struct names. When that class or struct's name is changed, the pin doesn't update to account for that and so we si ...

Orientation Warping breaks incoming poses where bones are in component space

UE - MVF Character - Animation - Apr 17, 2025

The orientation warping node breaks incoming poses where bones are already in component space. This is because, in EvaluateSkeletalControl_AnyThread, we are repeatedly setting bone transforms direc ...

RootMotionModifier_SkewWarp bug

UE - MVF Character - Animation - Mar 6, 2025

In /Game/ABPLinkingShowcase/Blueprints/Pawn_ABPLinkingCharacter: The character mesh’s root location is lower than the capsule’s lowest point. This is what causes the issue. Based on the event graph, ...

Foot Placement: Up vector is not configurable

UE - MVF Character - Animation - Jan 31, 2025

Up vector is not configurable so Foot Placement does support variable gravity cases. ...

Can't get accurate Anim Notify State elapsed duration while in a montage.

UE - MVF Character - Animation - Dec 13, 2024

When GetCurrentAnimationNotifyStateTimeRatio is used inside of a montage it can return the wrong time ratio in certain cases. ...

Motion Warping component disappears on Editor restart or when swapping engine versions.

UE - MVF Character - Animation - Nov 19, 2024

Motion Warping component is disappearing on Editor restart or when swapping engine versions. When this occurs, the BP has the following Compiler Results messages: Component class is not set for'Mot ...

Placing a section at the end of montage is not properly handled

UE - MVF Character - Animation - Feb 24, 2024

Placing a  section at the very end of a montage with no duration or animation assigned after it is not properly handled.  Normally sections with 0 length are skipped and search continues since they ...

Root motion from montages does not get mirrored correctly

UE - MVF Character - Animation - Dec 2, 2022

A customer noticed that root motion did not mirror properly when using montages.   The issue is that the root motion mirroring code is only called from FAnimSync::TickAssetPlayerInstances .   Th ...