Description

In USkeletalMeshComponent::ApplyAnimationCurvesToComponent, while InMaterialParameterCurves and InAnimationMorphCurves are independent of one another, if either of them is empty neither is passed on to the slave components.

 

Current condition is: 

if (bPropagateCurvesToSlaves && bContainsMorphCurves && bContainsMaterialCurves && SlavePoseComponents.Num() > 0)

Proposed condition is:

if (bPropagateCurvesToSlaves && (bContainsMorphCurves || bContainsMaterialCurves) && SlavePoseComponents.Num() > 0)

 

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-79173 in the post.

2
Login to Vote

Unresolved
ComponentAnim
Affects Versions4.224.23
Target Fix4.24
CreatedAug 20, 2019
UpdatedAug 21, 2019