Using Build Paths does not create a navmesh that also includes any Actors or Objects that are unloaded and spatially loaded. The navigation system appears to load the world within the navigable boun ...
The EyeAdaptionInverse node works differently for surface materials and volumetric materials. In surface materials, it allows to have a consistent glow during day and night time, however in a volume ...
Enabling bUpdateComponentTransformToRootBone in a GeometryCollectionComponent causes broken particles to appear in the wrong location. When that flag is true, the moment the GeometryCollection (GC) ...
Starting in Unreal Engine 5.4, StaticDuplicateObject internally switched to using Unversioned Property Serialization (UPS) for performance reasons. However, UPS assumes the source and destination ob ...
When an Instanced Static Mesh Component (ISMC) uses a material with a non-zero Max World Position Offset Displacement, the bounds are correctly expanded at initialization. However, after calling Upd ...
Calling the ApplySettings method on a UGameUserSettings object results in a noticeable hitch, with severity proportional to the number of primitive components present in the scene. This hitch stems ...
FGeometryCacheStreamingManager::RemoveGeometryCache calls FlushRenderingCommands which shows up as a hitch when profiling. [Link Removed] Ideally the flush added in CL#23782411 to fix a rare deadl ...
When adding a sub level with world partition streaming to a main level where the streaming is also enabled, setting* Level Behavior* of the sub level to Standalone, and saving the result, in the fir ...
In UNiagaraComponentPool::ReclaimWorldParticleSystem, the cleanup loop for WorldParticleSystemPools calls KillUnusedComponents with the reclaimed component's NiagaraSystem (Asset) instead of the sys ...
When creating a patch with pak signing enabled the created output folder contains the pak files from the base release but does not contain the .sig files, even if they were enabled when creating the ...