Make UInstancedStaticMeshComponent::UpdateInstanceBodyTransform protected

UE - Rendering Architecture - Jan 23, 2023

From the UDN ticket here: [Link Removed] We are developing a plug in which contains classes built from UInstancedStaticMeshComponent, overriding its virtual functions to update our mesh instances o ...

RT shadows break with a 16-bit GBuffer

UE - Graphics Features - Jan 23, 2023

Ray traced shadows are missing when the gbuffer is forced to 16-bit. ...

Using justification on an Editable Text Box delays one frame

UE - Editor - UI Systems - UMG - Jan 17, 2023

The display implementation is in the level blueprint. [Image Removed] ...

ForwardRendering does not render Single Layer Water and Volumetric Cloud correctly.

UE - Graphics Features - Jan 12, 2023

It seems to be due to the addition of the bIsWaterPixel decision in Engine\Shaders\Private\VolumetricRenderTarget.usf. ForwardRendering cannot access GBufferB. ...

CommonUI uses cached geometry that might be zero sized for gamepad focus

UE - Editor - UI Systems - Jan 11, 2023

Reproduced 3/3 times, issue also occurs in //UE5/Release-5.0 - CL 20979098 Binary. Confirmed NOT a Regression. Workaround for issue is to have a text box in the vertical box before any buttons; fir ...

MotionWarping does not recognize new MontageInstance with the same montage

UE - Anim - Gameplay - Jan 11, 2023

When the same AnimMonotage is played again while moving with MotionWarping & RootMotion, UAnimNotifyState_MotionWarping does not recognize it. From licensee: The issue was that in URootMotionMod ...

Typo for Linear Plasticity Type: shirnk instead of shrink

UE - Simulation - Physics - Jan 10, 2023

Regression: Tested in UE5/Release-5.0, this issue also occurs so this is not a regression. ...

Groom renders black through Single Water Layer materials

UE - Graphics Features - Jan 9, 2023

Regression: Tested in UE5/Release-5.0, this issue occurs so this is not a regression ...

Interface Call label is missing in Blueprint context menu

UE - Gameplay - Blueprint Editor - Jan 6, 2023

UE4 had a label next to interface function calls in the context menu to differentiate the target, i.e., interface vs interface implementer. This is missing in UE5. You can hover over the entries to ...

MoviePipeline: ExecutorJob UserData field lost on Queue Load

UE - Anim - Sequencer - 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 ...