SpringArmComponent with "Use Camera Lag Substepping" does not handle fluctuating frame rates correctly

UE - Gameplay - Jun 4, 2024

The description of SpringArmComponent's "Use Camera Lag Substepping" option says "sub-step camera damping so that it handles fluctuating frame rates well". However, as noted and explained by a licen ...

Displacement + TAA causes "vibrating"/"buzzing" artifacts

UE - Rendering Architecture - Jun 4, 2024

There is a buzzing artifact on shadows that is seen in the provided test project. The problem seems to be far more subtle when VSM is turned off. Licensee mentions that turning r.Velocity.ForceOutpu ...

Strange results with HeightToNormalSmooth on Nanite meshes

UE - Rendering Architecture - Jun 3, 2024

This appears to also occur on meshes that aren't set to Enable Nanite at all.  [Image Removed] ...

Lumen reflection distortion

UE - Graphics Features - Lumen - May 30, 2024

Lumen reflections appear distorted depending on the camera orientation. ...

WindowsVideoRecordingSystem can start late to record when a Record/Start action is executed.

Media Framework - May 30, 2024

The WindowsVideoRecordingSystem can start to record late when a StartAction is done. Not sure if it starts to record late, or the first seconds of the resulting video are ommited when the mp4 file i ...

Queued AnimNotifies skipped on Server via CharacterMovement.

From a licensee: The issue is that under certain edge conditions I am experiencing Anim Notifies not being executed on our Dedicated Server ( it is an off case, so they typically do work, there a ...

Crash when exiting editor before EditorUtilityTask completes

UE - Editor - UI Systems - May 29, 2024

If exiting the editor before the EditorUtilityTask completes, it crashes. It will not crash if canceling the UtilityTask and then exit the editor. The following implementation does not allow destruc ...

Water body constructor dirties actor

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

Modify gets called from AWaterBody constructor: WaterSplineMetadata->Reset(3); WaterSplineMetadata->AddPoint(0.0f); WaterSplineMetadata->AddPoint(1.0f); WaterSplineMetadata->AddPoint ...

UClass::SparseClassDataStruct null at editor-time for child blueprints until compile

UE - Gameplay - Blueprint - May 29, 2024

Child blueprints of a blueprint of a native actor class with sparse data can have an incorrectly null SparseClassDataStruct value, and thus fail to initialzie their SparseClassData. This affects edi ...