UAnimSequenceBase::GetNumberOfFrames off by 1

OLD - Anim - Sep 10, 2019

Creating a montage from a default frame rate and rate scale sequence reports 1 less frame than the sequence. The difference is a result of UAnimSequence overriding UAnimSequenceBase::GetNumberOfFram ...

Imported Custom Convex Collision Mesh has Topology Modified

UE - Simulation - Physics - Sep 11, 2019

Importing custom pre-triangulated UCX collision data, can modify the topology of the mesh producing an inaccurate collision shape. ...

255x255 Quads Landscape on mobile is broken

UE - Platform - Mobile - Sep 13, 2019

This issue is reproduced on mobile devices. According to the information from the licensee, it occurs with the following settings.[Link Removed] When executed, the following warning is displayed."L ...

Root motion with SubAnimInstance can cause notifies to not trigger.

OLD - Anim - Sep 16, 2019

Setting up root motion in a sub instance to RootMotionFromEverything seems to cause the sub instance to evaluate, and override the notifies of the animation that was playing, which prevents the noti ...

Landscape Tessellation Issues

UE - LD & Modeling - Terrain - Landscape - Sep 23, 2019

We are having a display issue with tiled landscapes displaying well below full tessellation in editor, but displaying fine in game. We can "fix" this issu by unchecking "Use Default Falloff" in deta ...

ClearMotionVector does not clear cloth motion blur velocity

UE - Graphics Features - Sep 24, 2019

ClearMotionVector does not clear cloth velocity that causes temporal AA or motion blur. ...

Chaos No Editor Development Build Errors

UE - Simulation - Physics - Sep 30, 2019

During run-time of a no editor development build using chaos, errors with GeometryCollectionDrawComponent are logged and Geometry Collections remain floating in the air, not fracturing as expected. ...

Mesh Paint can fail to find vertices using physics collision query

Tools - Oct 8, 2019

Mesh paint is for painting the vertices of a mesh, but in part uses physics collision queries to detect hits and search for vertices. (see FMeshPaintGeometryAdapterForSkeletalMeshes::LineTraceCompon ...

UCharacterMovementComponent OldVelocity is pre-additive while Velocity is post-additive

UE - Gameplay - Player Movement - Oct 10, 2019

In UCharacterMovementComponent code such as PhysFalling, RestorePreAdditiveRootMotionVelocity is called before FVector OldVelocity = Velocity; leaving OldVelocity in a pre-additive state making furt ...