InterpCurve<T>::FindNearestOnSegment can return NaN or invalid results

UE - CoreTech - Feb 12, 2024

We've had two reports on UDN where FInterpCurve<T>::FindNearestOnSegment returns either "NaN for the final value in the DistancesSq array during the first Newton iteration step." The licensee on on ...

Improve DOF on flickering nanite geometry

UE - Graphics Features - Feb 9, 2024

TLDR: need replace DOF's TAA pass with a TSR pass that support Circle of Confusion, and better wuality by having one of each for foreground, slight focus, and background  ...

empty default value for a blueprint member variable in a custom k2node

UE - Gameplay - Blueprint - Feb 9, 2024

User is attempting to find a blueprint member variable's default value in their implementation of UK2Node::NotifyPinConnectionListChanged(). but the expected value in FBPVariableDescription is empty ...

NMT_Failure message not received on client when listen server shuts down

UE - Networking - Feb 6, 2024

Shutting down a dedicated server seems to result in the expected behavior, where both messages are received, but it may be possible for the circumstances causing the issue to occur on a dedicated se ...

Creating an AnimStreamable asset immediately crashes the editor

UE - Anim - Runtime - Feb 6, 2024

When creating an anim streamable we immediately fail a check in the compression code in FCompressibleAnimData::FetchData: checkf(AnimSequence, TEXT("Invalid animation sequence while trying to fetc ...

Lumen indirect lighting artifacts when far from world origin

UE - Graphics Features - Lumen - Feb 6, 2024

Lumen seems to not be using Large World Coordinates somewhere. The Lumen Scene develops artifacts at large distances (5000 KM) from the world origin. ...

WPO is incorrectly generated on materials using Material Attributes as input to Landscape Layer Blend node

UE - Rendering Architecture - Materials - Jan 31, 2024

This comes from this UDN : [Link Removed] It occurs with this setup :  [Image Removed] , where Set Material Attributes expressions act as inputs to the Landscape Layer Blend material expression. ...

Keep Simulation Changes does not work for Actors that have replaced root component

UE - Gameplay - Components - Jan 31, 2024

RelativeLocation and RelativeRotation in the root component are collected in UActorComponent::AllUCSModifiedProperties, so copying simulation result is skipped in EditorUtilities::CopyActorPropertie ...

Breakpoints in BP Actor Construction Scripts can freeze the editor in several circumstances

UE - Gameplay - Blueprint Editor - Jan 31, 2024

Placing a breakpoint inside of the construction script of a blueprint Actor can cause the editor to freeze in some situations. The licensee has identified two such cases. The first is when opening ...

Widgets will bind input delegates to the Player Controller's Input Component, but never unbind them

UE - Editor - UI Systems - UMG - Jan 30, 2024

This is a bug introduced with 18468289 a while ago. We added this functionality for [Link Removed], which allows input event nodes to be placed within widgets and have them behave correctly.  This ...