Editor will freeze if anim composite has an animation with a notify and length of 0

Anim - Mar 21, 2019

An anim composite will freeze the editor if one of its animation segments has a a notify and a length of 0 or less. Debugging shows that the engine is stuck inside UAnimSequenceBase::GetAnimNotifies ...

Inappropriate description of tool tip when bone is selected in skeleton tree

Anim - Mar 11, 2019

According to the report from Licensee, this is because it is displayed when the child's bone has Weight, which is a cause of misunderstanding. ...

Nested struct splitting gives incorrect node input for fast path

Anim - Mar 8, 2019

When any of the inputs to a fast path node are connected from a struct member from multiple splits or splits combined with breaks, all input connections to the node will be effectively ignored, inst ...

Using more than a single break node disables fast path

Anim - Mar 7, 2019

Using more than a single break struct node in sequence (despite no break nodes performing calculations) disables fast path. Splitting structs instead does not cause this issue. ...

PoseAsset::GetAnimationPose Normalizing all bone rotations per track

Anim - Mar 6, 2019

In UPoseAsset::GetAnimationPose after the curves are blended the all out pose's rotations are normalized for each track instead of just the specific bone for that track (See linked UDN for more deta ...

AccumulateCurveMetaData unnecessarily marks the package dirty

Anim - Mar 5, 2019

AccumulateCurveMetaData makes calls to MarkPackageDirty even when the data hasn't changed. ...

Changing class of Sub Anim Instance will crash if tag is specified

Anim - Mar 1, 2019

Switching sub anim instances that have a set tag will crash the editor when compiled. This is likely due to the use of Tag as the object name. The tag does not change, and the old UObject is still a ...

Meshes With Multiple Morphs / Blendshapes Import Incorrectly

Anim - Jan 31, 2019

MorphTargets/BlendShapes are read from the scene, not the morpher modifier. This also results in blendshapes names being equal to morph target object name (objects), rather then names from morpher m ...

Spring Controller node rotation not working

Anim - Jan 31, 2019

The issue has been reported by one of our licensee. He proposed a patch to be applied in AnimNode_SpringBone.cpp 188,189c188,191 < FVector ParentToTarget = (TargetPos - ParentSpaceBase.GetLoca ...