Misalignment between meshes used in landscape spline segments

UE - Graphics Tools - Terrain - Dec 17, 2024

When using a landscape spline with multiple segments, there can be misalignment between spline segments when the tangent length of segments are too short, causing visual seams between meshes that sh ...

Linked graphs that are linked via post process anim bp BeginPlay can be lost on reinitialization of anim instance

UE - Anim - Runtime - Anim Blueprints - Dec 16, 2024

Certain codepaths in USkeletalMeshComponent::InitializeAnimScriptInstance can cause linked anim graphs that are running in Post Process anim bps to be unlinked.  The problem only occurs when the lin ...

Foliage unbuilt instances have incorrect LOD

UE - World Creation - Worldbuilding Tools - Foliage - Dec 13, 2024

From licensee: Foliage instances are not drawn correctly/the wrong LOD is selected while painting in FoliageMode. This is more apparent when setting InstanceSettings>CullDistance>Max to a value != ...

Can't get accurate Anim Notify State elapsed duration while in a montage.

UE - Anim - Gameplay - Dec 13, 2024

When GetCurrentAnimationNotifyStateTimeRatio is used inside of a montage it can return the wrong time ratio in certain cases. ...

Ejecting from player in multiplayer PIE results in the wrong world being displayed

UE - Networking - Dec 13, 2024

In [Link Removed], it mentions that only the instance in the editor viewport supports switching to Simulate In Editor when running multiple instances in PIE. However, rather than showing that instan ...

UV issues using Procedural meshes

UE - Graphics Tools - Modeling Tools - Dec 11, 2024

From licensee: We build our procedural meshes using C++ and we checked our UVs used to fill the UV array before applying the CreateMeshSection method. The UVs seems to be correct however the result ...

The "Make Static Mesh" feature for skeletal meshes does not account for disabled mesh sections.

UE - Anim - Rigging - Skeletal Editor - Dec 11, 2024

The licensee was not able to make static meshes with the correctly disabled sections from a skeletal mesh in the current implementation of the "Make Static Mesh" button in the editor. They have prov ...

Runtime Virtual Texture rendering can allocate more FRDGBuffers than expected

UE - Rendering Architecture - Dec 10, 2024

When rendering runtime virtual texture pages without throttling (when r.VT.MaxUploadsPerFrame is high or during Movie RenderQueue captures) the number of FRDGBuffers allocated by the Render Graph Bu ...

Improve performance when creating multiple Data Layer Instances

UE - World Creation - Worldbuilding Tools - Dec 10, 2024

Every time AWorldDataLayers::CreateDataLayer is called,  UDataLayerManager::ResolveActorDescContainersDataLayers() gets called and iterates on all actordescs of the world.When creating multiple data l ...

Issue with PLA Editing inside another PLA causes Z-Fighting or Mesh Disappearance.

UE - World Creation - Worldbuilding Tools - Dec 6, 2024

When editing a Packed Level Actor (PLA) that is inside another PLA, z-fighting or mesh disappearance will occur. More specifically, it is seen when duplicating a mesh inside the PLA, upon saving the P ...