Foliage's Landscape Layers are not reflected when Landscape is rotated

UE - LD & Modeling - Terrain - Landscape - Feb 19, 2020

This problem seems to occur because Rotation is not taken into account when calculating Weight. I have confirmed that it can be solved by calculating the rotation as follows.float ULandscapeCompone ...

FloatCurveAsset reference is lost when reopening a Struct

UE - Gameplay - Feb 18, 2020

Structs containing references to instances in the content browser of FloatCurves fail to store these data formats as default values. This was reported and tested in 4.24.2 (CL-11100242). This was r ...

Weighted Tangent not functioning in Curve Asset

UE - Anim - Sequencer - Feb 18, 2020

Weighted Tangent handle modifications do not work as expected in Curve Assets. ...

Mac - Unable to drag-drop import with special characters

Tools - Feb 18, 2020

Dragging + Dropping a file with special characters to import on Mac results in Error. "LogFactory: Error: Can't find file 'filepath' for import" Workaround: Click 'Import' in content browser inste ...

Complex collision mesh might lose its collision in the editor

UE - LD & Modeling - Modeling Tools - Mesh Editing - Feb 18, 2020

This is affected by loading order. In the case, display mesh was loaded firstly and try to build collision mesh form complex collision mesh asset. But the collision mesh didn't finished to make Ren ...

Using Collision in Niagara without an Update Age module will prevent any particles from spawning

UE - Niagara - Feb 17, 2020

Using Collision without Update Age will prevent any particles from spawning. In Collision Query and Response DataInstance.Alive has a default value of false. If no other module sets DataInstance.Ali ...

PIE crash due to non-empty ULevel::DestroyedReplicatedStaticActors array

UE - Networking - Feb 17, 2020

It's possible to end up in a state where some entries were saved in ULevel::DestroyedReplicatedStaticActors, which causes a crash when PIE starts up. I'm not sure how entries could end up in this l ...

Adding multiple streaming levels to the world in a single frame can potentially exceed time slicing budget

UE - Gameplay - Feb 17, 2020

If a level uses most of the time slicing budget but not all, the next level in the list will begin to load and could potentially use the full time slicing budget. In the worst case scenario, you cou ...

Load Stream Level action doesn't trigger out execution pin if the level is invalid

UE - Gameplay - Feb 14, 2020

As a user I would expect the out execution pin of the LoadStreamLevel node to fire even if the level failed to load.  ...

Get Niagara Emitter Vec3 Attrib Results in Hard Crash

UE - Niagara - Feb 14, 2020

Also tried it out by replicating the setup in an Actor blueprint with the same result. ...