UpdateDelayRandomStream can cause replicated actor to be skipped for consideration

UE - Networking - May 6, 2024

When calculating an actor's NextUpdate time, a random delay is added: ActorInfo->NextUpdateTime = World->TimeSeconds + UpdateDelayRandomStream.FRand() * ServerTickTime + NextUpdateDelta; If this d ...

Using Clip() in a material may cause the outline to be displayed incorrectly on the Editor.

UE - Graphics Features - May 3, 2024

This appears to be from an interaction between the Depth Fade Expression, clip() in a Custom Expression, WPO being enabled, and the fact that the pass that draws objects for the editor outline runs ...

Water not rendering in Movie Render Queue

UE - LD & Modeling - Terrain - Water - May 3, 2024

It appears that MRQ does not actually add the pass that updates the Water Info Texture in the WaterZone actor. If the Skylight is set to "SLS Captured Scene" and does not capture every frame, then t ...

DumpShaderStats doesn't output any shader data

UE - Rendering Architecture - Shaders - May 1, 2024

The DumpShaderStats console command doesn't output any shader stats because the code to calculate that information in DumpShaderStats (Shader.cpp) is commented out https://github.com/EpicGames/Unrea ...

Chaos Cloth - Fictitious Angular Scale is acting up when the cloth is teleported

UE - Simulation - Physics - Character - Apr 30, 2024

The Fictitious Angular Scale is still having an effect when the cloth is teleported.  Also it shouldn't have any effects when the velocity scale is set to 1 (as per tooltip documentation) but it doe ...

Nanite static mesh components are not individually highlighted when selected

UE - Rendering Architecture - Apr 30, 2024

Non-nanite static mesh components still show an individual highlight outline which individually selected even with other non-nanite static mesh components in the same actor. This is different when t ...

Color shifting occurs from screen probe gather ping-pong when Lumen active

UE - Graphics Features - Lumen - Apr 29, 2024

A subtle yellow tint color shift occurs when Lumen is active due to usage of R11G11B10_Float targets, mostly from r.Lumen.ScreenProbeGather.SpatialFilterProbes where we ping-pong between R11G11B10_F ...