Index of Texture Cube Array cannot be specified with VisualizeTexture on D3D11

UE - Rendering Architecture - RHI - Feb 8, 2023

Licensees have reported that they always see Index 0 for Texture Cube Arrays. Looking at the RenderDoc, Index1 has a white texture but it's not actually visible.[Image Removed] ...

BlackboardComponent observer can be called for the wrong key

UE - AI - BehaviorTree - Feb 7, 2023

We need to, at least, prevent this by clearing observers when running a new BT using a different blackboard. Must also think that this might affect licensees relying on the current behavior (might h ...

Material Layer Texture Params don't warn on different sampler types

UE - Rendering Architecture - Materials - Feb 7, 2023

This texture validation exists for global parameters, and should read as "Warning: Param samples /Engine/Functions/Engine_MaterialFunctions02/ExampleContent/Textures/newhplaneNormalsMap.newhplane ...

TSR ghosting when see through translucent wall

UE - Graphics Features - Feb 7, 2023

see through a translucent material will cause ghosting  This issue did not occur in 5.0, it occurs when using TSR on UE 5.1 or later. ...

Syncing issue when stopping and blending out a non-looping montage to an anim graph

UE - Anim - Gameplay - Feb 7, 2023

When syncing from a non-repeating montage that is blending out to an anim graph, the anim montage is marked as a follower due to having its PrevMaker as an AnimBoundary(-1), furthermore in this case ...

UResavePackagesCommandlet::CheckoutFile() logs warnings for skipped files

UE - Foundation - Cpp Tools - Automation Tool - Feb 1, 2023

User reported. UResavePackagesCommandlet::CheckoutFile(const FString& Filename, bool bAddFile = false, bool bIgnoreAlreadyCheckedOut = false) has a parameter to ignore files that are already ch ...

Animation Layer Interface content filter overrides other content filters

UE - Editor - Workflow Systems - Jan 30, 2023

Animation Layer Interfaces are overriding the filter making it so only that asset type is visible even when paired with other filters.  There is an exception to this with the blueprint interfaces fi ...

FBasePassMeshProcessor crashes in ODSC code because the WorldGridMaterial doesn't support translucency

UE - Rendering Architecture - Jan 30, 2023

UDN: [Link Removed] Slack: [Link Removed] Then, the return value of TryAddMeshBatch is determined by FBasePassMeshProcessor::Process. When the crash occurs, GetBasePassShaders fails to get the shad ...

Make literal container nodes (e.g. MakeArray) do not cast object ref output terms linked to interface-typed input pins.

UE - Gameplay - Blueprint - Jan 28, 2023

As with most nodes, object reference outputs can be directly connected to interface-typed inputs on "make container" nodes (e.g. "MakeArray") if the object's class type implements the interface clas ...