Mesh reduction modules selection aren't properly applied on engine restart

UE - World Creation - Worldbuilding Tools - May 4, 2023

Recent changes in the MeshReductionManagerModule::StartupModule() have introduced issues where it won't respect what reduction modules have been set in the config file. This is a big issue for plugi ...

Provide a way for licensees to set a custom class for DataLayerInstanceWithAsset.

UE - World Creation - Worldbuilding Tools - World Partition - Jul 25, 2023

Provide a way for licensees to set a custom class for DataLayerInstanceWithAsset. ...

RGB/UINT10 HDR Format not using ST.2084

UE - Rendering - Architecture - RHI - Aug 23, 2021

Specification here: [Link Removed] Which is mirrored in engine in FD3D12DynamicRHI::Init (for example): [Image Removed] However, FWindowsPlatformMisc::ChooseHDRDeviceAndColorGamut always returns ...

DrawDebug elements on screen affect aspect ratio letterboxing

UE - Rendering - Architecture - Nov 1, 2023

During gameplay when the view target camera's aspect ratio is not exactly the viewport's aspect ratio, the presence of rendered debug draw elements (DrawDebugArrow, etc) makes the viewport's rendere ...

StopMontage with different BlendOutTime not taken into account after first StopMontage

UE - Characters - Animation - Nov 19, 2024

When an animation is currently blending out due to automatic blend out or GameplayLogic, further StopMontage with specific BlendOut will not update the time to blend out of the current blending out ...

Error when Compiling an AIController Blueprint Class with an AIPerception Component

UE - AI - Aug 1, 2017

An error populated the output log when Compiling an AIController Blueprint Class with an AIPerception Component. This is not a Regression, as it Occurs in //UE4/Main. ...

MoviePipeline: ExecutorJob UserData field lost on Queue Load

UE - CAPT - Color Pipeline and Rendering - MRQ - Jan 6, 2023

I didn't check with the debugger, but I suspect this is caused by: void UMoviePipelineExecutorJob::OnDuplicated_Implementation() { UserData = FString(); When the queue is loaded, each job is dupl ...

Shift+Tab does not bring up Steam overlay when Steam VR is running

UE - Online - Mar 14, 2017

Shift+Tab does not bring up Steam overlay when Steam VR is running ...

Pasting a component binding onto a Spawnable will not set up parenting correctly

zComponent - Archive - Aug 6, 2021

It appears that for spawnable bindings, when adding a child binding through a copy/paste it is not added to the child bindings array on the spawnable, so when GetChildPossessables is called, there a ...

Placed level instance causes "!ActorInstanceGuid.IsValid()" assertion after changing WorldSettingsClass

UE - World Creation - Worldbuilding Tools - Level Instances - Nov 13, 2023

Resaving the level using ResavePackagesCommandlet is a workaround. ...