Curves in compressed additive animations interpolate incorrectly when two keys in a row have the same value

OLD - Anim - Oct 16, 2019

Curves compressed from additive animations will not interpolate correctly if they have two keys in a row with the same value. The second key will be ignored, leading to the curve interpolating earli ...

Landscape Grass disappears after sculpting a landscape with "Enable Edit Layers" on

UE - LD & Modeling - Terrain - Landscape - Apr 6, 2020

The grass won't spawn after proper material being applied on the landscape. Even after being forced to be spawned (by reloading the level, for example) the grass will disappear again every time the ...

Keying rotation with quaternion interpolation can give unexpected results

UE - Anim - Sequencer - Jul 16, 2020

Adding keys when quaternion interpolation is enabled can lead to unexpected results.  ...

Rendering sequence with livelink data has issues with smooth engine offset

UE - Virtual Production - IO - LiveLink - Apr 26, 2023

[Link Removed] for reference Playing back a sequence shouldn't have buffered samples. We should have a single one, which was built from the sequence. We need to make sure when played back that it ...

Enhanced Input does not fire a "Cancelled" event for mappings that were in progress, but removed during a key-rebuild

UE - Gameplay - Input - Apr 1, 2024

If the return value of a trigger goes from ETriggerState::Ongoing to ETtriggerState::None, without returning a ETriggerState::Triggered, then there should be a "cancelled" event that is fired when E ...

'Max World Position Offset Displacement' causes culling issue on HISMC/foliage in 5.4

UE - Rendering Architecture - Materials - Jul 9, 2024

Foliage/hierarchical instanced static mesh components have issues with culling when their material's "Max World Position Offset Displacement" value is a higher amount, e.g. 100.0. ...

MakeEditWidget doesn't work with the blueprint editor viewport

UE - Framework - Blueprint Editor - Dec 19, 2024

Using the MakeEditWidget specifier inside a UPROPERTY macro and creating a blueprint based on the class will show the translation gizmo inside the main editor viewport but the gizmo will not show up ...

Collision boxes slow to move when using higher poly meshes

Tools - Jun 15, 2015

Collision boxes become sluggish to move when using higher poly meshes. High poly boxes attached (60 K and 120K tris) Users Video for reference: [Link Removed] ...

Changing component type in code breaks blueprint details for the component

UE - Gameplay - Blueprint - Jul 7, 2015

If the VisibleAnywhere specifier is use in the UPROPERTY macro of a code based component, changing that component from one type to another (from USphereComponent to UBoxComponent for example) will c ...