Sphere Mask ArgInvHardness missing multiplication

UE - Rendering Architecture - Materials - Jun 27, 2025

Hi Epic, In MaterialExpressions.cpp UMaterialExpressionSphereMask::Compile(), hardness is not calculated the same way in both <if> conditions. One is missing a multiplication by 0.01f. Specificall ...

Water Body Custom generates Map Check Warnings

UE - Graphics Tools - Terrain - Water - Jun 26, 2025

From licensee: Water Body Custom Actors generate this warning during Map Check: WaterBodyCustom_UAID_507C6F36B9215C5B02_1871778061 Static mesh actor has NULL StaticMesh property. To reproduce, si ...

Niagara mesh particles invalidate lighting when "Cast Shadow" is enabled with Hardware Ray Tracing enabled

UE - Graphics Features - Lumen - Jun 24, 2025

Lumen HWRT, combined with Niagara Mesh Renderer, can cause the Lumen Scene to be reset, resulting in a sudden change to indirect lighting. ...

Change uses of "OnlineSubsystemSteam" module name

UE - Online - Jun 19, 2025

The refactor at CL 39638561 moved some classes, such as SteamNetDriver and SteamNetConnection, from the "OnlineSubsystemSteam" module to the new "SocketSubsystemSteamIP" module. There are still a f ...

Instanced Static Meshes ignore max World Position Offset Displacement for bounds after UpdateInstanceTransform is called

UE - Graphics Features - Jun 18, 2025

When an Instanced Static Mesh Component (ISMC) uses a material with a non-zero Max World Position Offset Displacement, the bounds are correctly expanded at initialization. However, after calling Upd ...

Static meshes viewed in the static mesh editor in orthographic side view are becoming white after a couple of seconds when quality preset is maximum.

UE - Graphics Features - Jun 18, 2025

Context: Orthographic views are used to have a 2D view of a 3D object providing precise control over object placement and alignment. This can be used for projects like isometric games and architectu ...

TSR does not converge while using the color grading widget

UE - Editor - Applied Usability - Jun 17, 2025

TSR (and TAA) does not converge when interacting with the color grading widget, but while keeping the mouse still. This makes it real-time previews more difficult. The expected behavior would be tha ...

PCG: Unable to use Attribute property overrides to target nested struct properties, such as BodyInstance.CollisionProfileName due to how it's validated in PCGMeshSelectorByAttribute.cpp

UE - World Creation - Procedural Tools - PCG Graph - Jun 17, 2025

Context: Static Mesh Spawner is used to spawn one static mesh per point in the provided point data. PCGMeshSelectorByAttribute is used to select an entry based on an attribute present on the mesh. ...

Water is missing or appears in wrong places due to incorrectly rendered WaterInfoTexture.

UE - Graphics Tools - Terrain - Water - Jun 16, 2025

Water is missing, appears in strange blocks, or appears in wrong places due to incorrectly rendered WaterInfoTexture. The WaterInfoTexture is part of the WaterZone actor. ...

Water tiles flicker in and out of visibility with instanced stereo enabled.

UE - Graphics Features - Jun 16, 2025

Water tiles flicker in and out of visibility when playing in VR with instanced stereo enabled. Requires instanced stereo rendering to be enabled (does not require forward shading to be enabled) Must ...