When CascadeToNiagara, the Disable state of Emitter is not converted properly.

UE - Niagara - Oct 5, 2021

In CascadeToNiagaraConverter.py # copy the emitter enabled state. enabled = ue_fx_utils.get_lod_level_is_enabled(cascade_emitter_lod) niagara_emitter_context.set_enabled(enabled) It stores the ...

[MetaSounds][Diffuser] - Feedback on the Diffuser is not clamped

UE - Audio - MetaSounds - Mar 1, 2022

The feedback on the Diffuser node is not clamped. Ouch. ...

Subobjects can change sorting order in Blueprint Subobject Editor

UE - Gameplay - Blueprint Editor - Apr 3, 2023

Subobject sorting is not stable in the Subobject editor, so the UX is bad if you are creating complex hierarchies because it's difficult to keep track of newly added or reordered components. ...

The Blueprint compiler is not consistent with UHT when generating DefaultToInstanced variables

UE - Gameplay - Blueprint Compiler - Sep 7, 2023

UnrealHeaderTool and the Blueprint compiler generate inconsistent metadata for object reference variables whose underlying class type includes 'DefaultToInstanced' metadata. UnrealHeaderTool-genera ...

FRuntimeFloatCurve in datatable causes editor crash

UE - Editor - Apr 24, 2024

Inside SCurveEditor::ZoomToFitHorizontal and SCurveEditor::ZoomToFitVertical, the program navigates through a TArray<FRealCurve*> called CurvesToFit in a for each loop. Inside the for loop, if the p ...

Nanite Tessellation Artifacts With Landscapes

UE - Graphics Features - Nanite - Dec 4, 2024

There seems to be an issue with how Nanite tessellation and Landscape interact with two sided landscapes. When the camera's near clipping plane is past the landscape's surface the displacement of th ...