UAnimInstance::GetInstanceTransitionTimeElapsed does NOT consider TransitionIndex

UE - Anim - Runtime - Nov 29, 2021

GetInstanceTransitionTimeElapsed doesn't use TransitionIndex. float UAnimInstance::GetInstanceTransitionTimeElapsed(int32 MachineIndex, int32 TransitionIndex) { // Just an alias for readabili ...

Report of branching point notifies failing to trigger

UE - Anim - Runtime - Nov 15, 2021

The problem seems to come from a notify having its LinkedMontage set to null when RefreshBranchingPointMarkers() is called. IsBranchingPoint() fails in this case, so it's never registered as a branc ...

Crash when changing the Codec in a curve compression setting

UE - Anim - Runtime - Nov 15, 2021

The crash will occur when changing the Codec in a curve compression setting. This is a regression do it not happening in 4.26.2.. ...

Crash when using AnimBudgetAllocator

UE - Anim - Runtime - Oct 21, 2021

In the AnimNode_Slot code, It seems that update() and evaluate() should be called by following order because in TickAnimation step, we need to make MontageEvaluateData valid.SkeletalMeshComponent::U ...

Assert when tracing animations with Linked Anim Graphs

UE - Anim - Runtime - Oct 19, 2021

An assert fires related to the node index for the linked animgraph node being the same as the node index for the root node in the linked anim graph. Can be worked around by commenting out the check ...

PostProcess AnimBP of Skeletal Mesh set to Additional Meshs in AnimMontage is not evaluated

UE - Anim - Runtime - Oct 14, 2021

This issue does not evaluate PostProcessAnimBP for skeletal meshes set to additional meshes in AnimMontage[Image Removed] If I opened PostAnimBP directly and compiled it, it also played on AnimMont ...

Bool input pins connected to boolean logic nodes can fail to compile

UE - Anim - Runtime - Oct 1, 2021

Bool input pins will fail to compile when connected to a boolean logic node and the node also has a float input pin that is currently connected. Compilation will fail with the error Default value ' ...

FAnimNode_TransitionPoseEvaluator uses FStackAttributeContainer to cache data over multiple frames

UE - Anim - Runtime - Sep 15, 2021

FAnimNode_TransitionPoseEvaluator can cache a pose over multiple frames using FStackAttributeContainer rather than the heap equivalent. This will likely crash at some point if any user uses the cac ...