Assertion failed on reimporting FBX scene

UE - Editor - Content Pipeline - Import and Export - Aug 7, 2024

Following code works as a work around : void SFbxSceneStaticMeshReimportListView::OnChangedOverrideOptions(TSharedPtr<FString> ItemSelected, ESelectInfo::Type SelectInfo) { #if 0 check(ItemSele ...

Lightmap UV generated on Windows and Mac is not deterministic

UE - LD & Modeling - Modeling Tools - Aug 7, 2024

USplineMeshComponent::CalcBounds may return invalid value

USplineMeshComponent::CalcBounds function should be returning an FBoxSphereBounds type, but in the implementation it instead outputs an FBox. This may result in the returning of invalid results, esp ...

Material base color is lighter on Nanite meshes when using 16-bit GBuffer

UE - Graphics Features - Nanite - Aug 6, 2024

The base color is brighter on Nanite meshes than non-Nanite meshes when GBuffer Format is set to "Force 16-bits per channel" (r.GBufferFormat 5) even though the meshes are using the same material. ...

MemReport does not seem to respect mesh streaming

UE - Rendering Architecture - Aug 6, 2024

The function "FStaticMeshLODResources::GetResourceSizeEx(...)" does not take into account that the buffers might be emptied, due to Mesh Streaming. This causes "obj list" to report sizes larger than ...

Screen Probes and Specular Firefly Flickering near screen edges

UE - Graphics Features - Lumen - Aug 6, 2024

Lumen's rough specular indirect lighting buffer can have fireflies along the bottom and right edges of the screen. Also tested in //UE5/Main, CL: 35177423 ...

Crash when a subsystem calls GetSubsystemArray() on its owner while engine code is iterating on subsystems also obtained through GetSubsystemArray()

UE - Gameplay - Aug 6, 2024

In some occasions, engine code iterates over a certain subsystem type by calling FSubsystemCollection::GetSubsystemArray() and then calling some method on all subsystems of the returned array. This ...

In a LevelSequenceActor, binding the Sequence Player via Details Panel is not firing any events once the condition is met.

UE - Anim - Sequencer - Aug 5, 2024

In a LevelSequenceActor, binding the Sequence Player via Details Panel is not firing events related to the execution of the designated Level Sequence Asset. Manually binding on BP (pulling a connect ...

Streaming level is not visible when WorldPartitionRuntimeHashSet level is preloading and transitioning with package game.

UE - World Creation - Worldbuilding Tools - World Partition - Aug 5, 2024

In levels where "WorldPartitionRuntimeHashSet" is specified as the runtime hash class, the world partition may not be correctly visible only in the package. This issue is reproduced only in packaged ...

Pasting custom data floats from a text editor into a instanced static mesh component crashes the editor

UE - Gameplay - Components - Aug 5, 2024

When an instanced static mesh component with a material using a PerInstanceCustomData node has its data floats pasted in, the editor crashes with an "Array index out of bounds" error. The licensee w ...