SceneCapture2d affects Niagara GPU particles with translucency sorting enabled

UE - Niagara - May 11, 2021

The issue comes from sorting being abled while having a scene capture actor. The enclosed 7z contains assets relevant to reproducing the issue. ...

Crash at UAnimInstance::DisplayDebug() when a montage ends

UE - Anim - Runtime - Nov 8, 2022

UDN case : [Link Removed] We are seeing a crash in UAnimInstance::DisplayDebug() at the following line: FString MontageEntry = FString::Printf(TEXT("%i) %s CurrSec: %s NextSec: %s W:%.2f DW:%.2f ...

Investigate render flush at SkeletalMeshComponent InitLODInfos

UE - Anim - Rigging - Apr 19, 2023

From UDN : we are spawning a number of characters at the same time during the game, and seeing a major framerate hitch when we do so. After the characters have been spawned, we use SetSkinnedAssetA ...

Translucent objects blink when using Vulkan with Kirin 970 device

UE - Graphics Features - Jul 18, 2019

Translucent objects ( e,g, effect, fog sheet ) blink when using Vulkan with Kirin 970 device. This issue doesn't occur on Vulan mobile preview, Snapdragon device, and Huawei honor 9(Kirin 960). ...

Bright mesh outlines using Temporal AA with Gaussian Blur DOF

UE - Graphics Features - Feb 17, 2017

Since the last engine merge in FN Main, any mesh that silhouettes against DOF will produce a bright, halo like effect on the outside edge. The further away the background is from the silhouetted mes ...

Contact shadow has box artifacts with backlighting for two sided Subsurface shading model

UE - Graphics Features - Shadows - Nov 14, 2023

See slack channel: [Link Removed] ...

dtNavMeshQuery::findNearestPoly uses hardcoded array size

UE - AI - May 18, 2015

dtNavMeshQuery::findNearestPoly uses hardcoded array size which results in errors when search radius would require using more polygons then hardcoded the 128. ...

Crash in TMap struct deserializer

UE - Foundation - Core - Sep 20, 2016

When deserializing a TMap<FString, FString> with the JsonStructDeserializer, the Engine crashes. ...

UWorld::RemoveFromWorld does not check Pointer Reference for null before use

UE - Gameplay - Dec 12, 2017

The code in UWorld::RemoveFromWorld that removes Pawns that are about to be streamed out does not check to see if the pointer that it sets is null prior to using it. In cases where Pawns are rapidly ...

Outside of AnimBP's, Animation Sequences with negative Rate Scales do not animate

OLD - Anim - Mar 20, 2015

Animation Sequences with negative Rate Scales do not play outside of using them in Animation Blueprints...unless they are looping. UPDATE: A negative rate scale value also breaks Anim Montages. ht ...