Material attribute layers issue with texture sample and VT lookups

UE - Rendering - Architecture - Materials - Nov 14, 2024

When using material attribute layers in a material layer setup, there is a potential discrepancy in the number of VT Lookups presented in the material instance's Platform Stats. When the same textur ...

External Actors can hold stale references to Blueprint classes as edited instance properties

UE - World Creation - Worldbuilding Tools - Nov 14, 2024

When a component is removed from a class that exists as an instance with external actors enabled, a deleted BP component on an actor will remain referenced by the instance. Disabling External Actor ...

Skeletal Mesh Customizable Object Node does not warn of changes to mesh sections.

UE - Runtime - Mutable - Nov 12, 2024

When reimporting meshes with changes to their material sections, specifically additions, there is no indication that there will be an issue on output of a generated mesh. Ideally, we can watch for a ...

External objects added through customization have incorrect behaviour with EditConditionHides

UE - Editor - Verse Class Editor - Nov 7, 2024

Copy-paste the TestCode.h and TestCode.cpp into a module Activate the customization in the StartupModule() function ``` FPropertyEditorModule& PropertyModule = FModuleManager::LoadModuleChecked<FPro ...

Frustum culling provides inconsistent results causing particles to render even when the bounds are out of view.

UE - Rendering - Architecture - Niagara - Nov 5, 2024

When the camera is just outside of the box bounds and it is angled directly away from it , it will start rendering the particles again (as determined by stat GPU differences) despite being out of vi ...

Shadows get attenuated by Volumetric Fog excessively on mobile

UE - Platform - Mobile - Systems - Oct 31, 2024

LandscapeSplineMeshesActor instances not deleted when World Partition is disabled

UE - Engine Scaling - Streaming - World Partition - Oct 30, 2024

When landscape splines exist in a WP level, LandscapeSplineMeshesActor instances are created to allow streaming of splines. In a non-WP level, splines are components of the landscape actor. When a W ...

Objects animated in Sequencer fail to trigger collisions against stationary characters with character movement components

UE - Runtime - Character - Oct 22, 2024

When an object, such as a cube, is animated in sequencer and that object's path intersects a stationary character with a character movement component, the object will pass through the character with ...

Blueprint "Replace Variable with..." option doesn't show Input Parameters as an option

UE - Framework - Blueprint - Oct 18, 2024

This appears to be an oversight with input parameters. UEdGraphSchema_K2::GetReplaceVariableMenu should also search the list of input parameters when finding matching replacements. ...

InstanceLocalBounds is lost when calling GetCustomUniformBufferResource

UE - Rendering - Architecture - Niagara - Oct 16, 2024

Looks like he data is being lost along the chain from our call to GetCustomUniformBufferResource and is erased in both FPrimitiveSceneProxy::UpdateUniformBuffer and in FPrimitiveSceneShaderData::Bui ...