Static Mesh Scene Actor Flipped Normals

UE - Rendering Architecture - Aug 31, 2023

Static meshes can have normals flipped when the actor they are attached to has one component of its scale inverted. ...

DBuffer uses linear RGBA8 for base color instead of SRGB

UE - Rendering Architecture - Aug 28, 2023

DBuffer has 8 bit render targets for decals. The first render target holds BaseColor. It is not SRGB so we probably have poor precision distribution over the color range. It should be possible simpl ...

Looping Gameplay Cues are not removed if GameplayCueNotifyTagCheckOnRemove is true

UE - Gameplay - Gameplay Ability System - Aug 24, 2023

GameplayCues inheriting from GameplayCueNotify_Actor no longer have their Removed functions called when removed via UAbilitySystemComponent::RemoveGameplayCue if GameplayCueNotifyTagCheckOnRemove is ...

Unable to set simulate physics to false through blueprints

UE - Simulation - Physics - Aug 24, 2023

If "Editable when Inherited" is disabled for the static mesh component the issue does not occur. The bug could be related with other UDN cases:https://udn.unrealengine.com/s/case/5004z00001ruXmEAAU ...

Common UI/Enhanced Input UI action binding issue

UE - Editor - UI Systems - UMG - Aug 23, 2023

They've nailed it down to the following logic FUIActionBinding::TryCreate which doesn't check for the InputAction specified.// Make sure there is no existing binding for the same action associated w ...

When change a skeletal's collision from QueryOnly to QueryAndPhysics at runtime, dynamic properties won't be updated

UE - Simulation - Physics - Aug 23, 2023

It seems in the FBodyInstance::InitDynamicProperties_AssumesLocked, we early out when the body instance's collision is QueryOnly, but actually we only recreate its physics state when changing from N ...

Virtual texture lightmap shows black result after level streaming.

UE - Graphics Features - Aug 16, 2023

When streaming in a level with a virtual texture light map using LoadStreamedLevel, with bShouldBlockOnLoad=false. we will see black in the lightmap. This is caused by ResourceCluster->GetAllocatedV ...

Lumen causing exposure issues when several viewports are opened

UE - Graphics Features - Lumen - Aug 16, 2023

Gameplay ability sending server RPC can disconnect client during seamless travel

UE - Gameplay - Aug 15, 2023

During seamless travel, the engine renames kept actors into the transition/destination level. This process results in the actor's components being unregistered and re-registered. For the ability sys ...