OnEditorCameraMoved delegate not firing in the Animation Viewport

Anim - Jun 19, 2019

Found in 4.22 CL#6574378 Reproduced in 4.21 CL#4753647, 4.24 Main CL#7062442 The OnEditorCameraMoved delegate does not fire in the Animation Viewport. The example project provided by the user is a ...

Animation Sharing Plugin Removes Mesh Collision

Anim - Jun 11, 2019

The referenced documentation does not state anywhere about collision being affected by animation sharing nor is the user expecting it to be affected. Even when the Collision Preset is overridden to ...

Using Interpolative Animation Data into 'Make Dynamic Additive' gives warning "Trying to play a non-additive animation into a pose that is expected to be additive in anim instance"

Anim - Jun 6, 2019

Feeding Interpolative non-additive Data into Make Dynamic Additive gives a Warning "Trying to play a non-additive animation  into a pose that is expected to be additive in anim instance" AnimBluepr ...

Remapping morph targets will crash if you have a cloth section

Anim - May 15, 2019

By calling FLODUtilities::SimplifySkeletalMeshLOD on a mesh with cloth sections that is set to remap morph targets, a crash occurs. This seems to be due to the indexing of sections with/without incl ...

Animation Blueprint with Shared Transition "marked" dirty

Anim - May 14, 2019

Animation Blueprints which contain a shared transition used to transition between two animation states will be marked as "dirty" every time the blueprint is compiled and re-opened. ...

Scrubbing Animation Timeline in Montage does not trigger sound notifies.

Anim - May 9, 2019

Scrubbing an Animation Timeline within a Montage does not play a sound for Anim Notifies that specify "Play Sound." ...

FAnimInstanceProxy::LODLevel isn't initialized, causing UB in PreUpdate

Anim - Apr 29, 2019

FAnimInstanceProxy::LODLevel isn't initialized before it is used in PreUpdate, causing UB on the first call. ...

CachedLocalBounds is incorrectly updated

Anim - Apr 19, 2019

USkeletalMeshComponent::CalcBounds updates CachedLocalBounds by transforming the world FBoxSphereBounds, by the WorldToLocal transform, which is not sufficient to calculate the bounds in local space ...

While using Rootmotion with blendout, the velocity will always fallback to 0.

Anim - Apr 19, 2019

We skip CalcVelocity for CharacterMovement while HasAnimRootMotion, and we do ExtractedRootMotion.MakeUpToFullWeight() anyway.  This caused problem that when we blend out a rootmotion anim, it will ...

Attempting to Rename Multiple Sockets Crashes the Editor

Anim - Apr 17, 2019

Having multiple sockets selected results in a crash when attempting to change the names of them all at once. The box to change their names appears to be grayed out but you can still click into it. U ...