Deferred Decals Fade In With No Fade Duration Set

Rendering - Aug 9, 2019

Decals fading in with Fade Duration set to zero. Found in 4.21 CL# 4753647, 4.22 CL# 7053642, 4.23 Preview 5 CL# 7838574 ...

Interpolators of Particle Dynamic Parameters Need "nointerpolation".

Rendering - Niagara - Aug 1, 2019

Regardless Niagara or Cascade, dynamic parameters for particles are passed to pixel shaders from vertex shaders via InterpolantsVSToPS. It can cause a precision error on some materials, for example ...

Sleep state not replicating properly

Networking - Jul 30, 2019

Objects' sleep states are not being properly replicated to the client. While it cant seem to be reliably triggered, occasionally the client will receive a constant stream of sleep events, until the ...

UPaperGroupedSpriteComponent does not override handling for its multiple FBodyInstances

Physics - Jul 10, 2019

UPaperGroupedSpriteComponent does not properly update its physics data at runtime, due to relying on the inherited UPrimitiveComponent functions that do not handle its multiple FBodyInstances. ...

UHT fails to parse non-inlined UFUNCTION with RESTRICT keyword in parameter list

Core - UnrealHeaderTool - Jul 2, 2019

When you have a non-inlined ufunction, UHT fails to parse the restrict keyword in its parameter list. Note: The following compiles (notice that the only change is the use of the FORCEINLINE keywo ...

Landscape No Longer Renders when Setting Max Desired Draw Distance Above 0

Rendering - Jul 1, 2019

Landscapes no longer renders when setting max desired draw distance above 0. Found in 4.21 CL# 4753647, 4.22 CL# 7053647, 4.23 CL# 7208101. 4.24 CL# 7210422 ...

AddToPlayerScreen not filling of player screen by widget.

Tools - UMG - Jun 21, 2019

At screen resolutions other than 16: 9, widgets added with AddToPlayerScreen can not be completely filled. The final size calculated by GameLayerManager seems to be incomplete. ...

Previous Tangent Recalc` and Size by Life misbehave at low FPS

Rendering - Cascade - Jun 18, 2019

At low FPS particle systems with "Previous Tangent Recalculation" enabled in the Ribbon Data result in messy mesh generation. Found in 4.21 CL# 4753647, 4.22 CL# 6574378, 4.23 CL# 6925347, and 4.24 ...

Error during packaging if nativizing a blueprint that contains a TMap with a UserDefinedEnum as a key

Gameplay - Blueprint - Jun 17, 2019

Certain Map container calls (e.g. Find, Add) will fail to compile at packaging time if a Blueprint class containing a Map variable with a user-defined enumeration as the key type is nativized. This ...

Non-public BlueprintCallable function calls do not compile in a nativized Blueprint.

Gameplay - Blueprint - Jun 17, 2019

A nativized Blueprint cannot currently invoke a non-public BlueprintCallable function that's defined in native C++ code without resulting in a C++ compile error. Example: APlayerController::PlayDyn ...