Push-model blueprint array property not properly marked dirty if modified by different actor

UE - Framework - Blueprint Compiler - May 17, 2023

In KismetArrayLibrary.h, functions that modify the array property call MARK_PROPERTY_DIRTY(Stack.Object, ArrayProperty). Because these calls use the stack object and not the property's owner, modify ...

Stop using power of 2 RTs for landscape edit layers

UE - Graphics Tools - Terrain - Landscape - Apr 4, 2023

Result : all the RTs allocated for edit layers (in global merge mode) will be padded to the next power of 2 for no good reason, which can lead to out-of-VRAM (as reported by [Link Removed]) ...

OnComponentHit Event is not triggered when hit by a spawned actor with simulate physics enabled for WheeledVehiclePawn with BoxCollison

UE - Simulation - Physics - Feb 20, 2023

BoxCollison's OnComponentHit event is not triggered when BoxCollison hits a spawned actor with simulate physics enabled. The event is triggered if the same actor has been placed in the level beforeh ...

Characters can not pass through back faces of triangle meshes

UE - Simulation - Physics - Query - Jan 17, 2023

Here is a work around bool FTriangleMeshSweepVisitor::VisitSweep(const TSpatialVisitorData<int32>& VisitData, FRealSingle& CurDataLength) { ... if (CullsBackFaceSweepsCode != 0) { if ...

Crash when opening Open World map in editor with -d3d11 -d3ddebug

UE - Graphics Features - Jan 10, 2023

It seems to output an error message like the following. D3D11 ERROR: ID3D11DeviceContext::Dispatch: The Shader Resource View in slot 2 of the Compute Shader unit was not created with the D3D11_BUFF ...

"Current state is a conduit and will reset to ref pose" warning when using a conduit to select an entry state

UE - Anim - Gameplay - Dec 12, 2022

AnimBlueprintLog: Error: Current state is a conduit and will reset to ref pose. This can happen if a conduit is an entry state and there isn't at least one valid transition to take. State Machine(Te ...

Transform variable values in a Control Rig cannot be copied or pasted onto

UE - Anim - Rigging - Control Rig - Nov 29, 2022

When trying to copy/paste values from anything to a Transform variable's values, it will not happen. Additionally, you cannot copy/paste anything from a Transform variable. I repro'd this 3/3 times. ...

"SetOwnerNoSee" setting does not work on Nanite meshe

UE - Graphics Features - Nanite - Nov 15, 2022

Licensee description of project: There is a pawn with 4 cubes attached, the 2 red on the left are "normal" static meshes, and the 2 green on the right are Nanite meshes. The 2 bottom cubes have "se ...

"Base Pass Shader" stat results are missing or display incorrect information while using Vulkan

UE - Rendering Architecture - Shaders - Nov 15, 2021

Base Pass Shader results are not showing, or showing up incorrectly when looking at the Stats results within the material editor of an Unreal Editor using Vulkan. Regression Tested: //UE4/Release-4 ...

Copying and pasting event tracks will break endpoint bindings

UE - Anim - Sequencer - Aug 6, 2021

See linked UDN for more info. There appears to be an issue with mismatching parents when copying causing this to fail. ...