ApplyAnimationCurvesToComponent doesn't propagate everything to slaves

UE - Anim - Rigging - Aug 20, 2019

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

Procedural Foliage Volume: Simulate() function doesn't work in Blue Print

UE - World Creation - Worldbuilding Tools - Foliage - May 10, 2019

Procedural Foliage Volumes can be resimulated by clicking the Resimulate button. But they can't be resimulated from Blueprints, even if there is a Simulate() function that can be executed. Found in ...

Integer Blueprint variables reset the Bitmask Enum setting when the Editor closes

UE - Gameplay - Blueprint - Feb 28, 2019

User created Bitmask flag Enumerators are not correctly stored and retrieved from Blueprint Integer variable settings. When the Editor is restarted the value of the Integer's Bitmask Enum is set to ...

RepLayout can hold onto hard references to owning objects, preventing them from being destroyed.

UE - Networking - Feb 28, 2019

RepLayouts are associated with an Owning Object, which may be a Class, Function, or Struct. RepLayouts will only be cleaned up when the Owning Object is no longer valid. RepLayouts hold references t ...

Foliage LOD's Screen Size Can't be Set Higher Than 1.5

UE - World Creation - Worldbuilding Tools - Foliage - Jan 31, 2019

Foliage LOD's Screen Size Can't be Set Higher Than 1.5 Found in 4.20 CL# 4369336, 4.21 CL# 4753647, 4.22 CL# 4827620, 5.1 CL 20024840 ...

ApplyLimits AnimGraph Node has incorrect functionality

UE - Anim - Rigging - Nov 8, 2018

In AnimNode_ApplyLimits.cpp the inputs for the ConstrainAngularRange function are going to the wrong rotator values. The XYZ of the node's input vec3 is being stored in YPR of the clamped rotator, w ...