FPhysicsInterface_PhysX::LineTrace_Geom fails for welded bodies

UE - Simulation - Physics - Aug 2, 2019

FPhysicsInterface_PhysX::LineTrace_Geom does not properly respond to welded child bodies. ...

ApplicationReceivedScreenOrientationChangedNotificationDelegate does NOT work properly on Android

UE - Platform - Mobile - Aug 5, 2019

ApplicationReceivedScreenOrientationChangedNotificationDelegate supports iOS but not Android. Probably, Java_com_epicgames_ue4_GameActivity_nativeOnConfigurationChanged should be useful for fix thi ...

SteamVR crash with DirectX 12

UE - Platform - XR - Aug 5, 2019

SteamVR will crash with dx12 enabled. You may need to attempt to teleport or open the console for the crash to occur. Also confirmed in MAIN 4.24 CL 7713732 ...

Blueprint Actors do not respect Rotate to Surface Normal Rules; in Editor's Viewport Snapping Options

Tools - Aug 14, 2019

Blueprint Actors do not respect Rotate to Surface Normal Rules; in Editor's Viewport Snapping Options The surface normal rotation handling comes from UActorFactory, and in all the cases where items ...

SetAnimRootMotionTranslationScale Is not exposed to Blueprints

UE - Anim - Gameplay - Aug 5, 2019

The SetAnimRootMotionTranslationScale in Character.h is not callable by blueprints. ...

OnRep_Controller is not called when Controller is set in AController::OnRep_Pawn()

UE - Networking - Aug 6, 2019

We don't call OnRep_Controller after it's set to null in AController::OnRep_Pawn, so overridden implementations won't get called. While it's a little weird to call OnReps explicitly on the client o ...

FLODUtilities::RegenerateLOD does not account for disabled cloth sections getting stripped

UE - Simulation - Physics - Character - Aug 6, 2019

When FLODUtilities::RegenerateLOD retrieves the ClothBindings, it does not account for disabled cloth sections getting stripped and can connect the Cloth Data to the wrong sections. See FillCloth ...

Bone namespaces aren't properly handled by FillRecursivelySkeletonCompareData

UE - Editor - Content Pipeline - Import and Export - Aug 7, 2019

Incorrect warnings can be given when re-importing Skeletal meshes as FillRecursivelySkeletonCompareData does not use FFbxImporter::MakeName. ...

FSkeletalMeshMerge::MergeSkeleton calls BuildSockets before RefSkeleton is assigned

UE - Anim - Runtime - Aug 9, 2019

Before assigning RefSkeleton, FSkeletalMeshMerge::MergeSkeleton calls BuildSockets->RebuildSocketMap->FSocketInfo->RefSkeleton.FindBoneIndex, which incorrectly sets the SocketBoneIndex. ...