MaterialTextureScale calculated incorrectly for materials with WorldPositionOffset

UE - Rendering Architecture - Materials - Apr 16, 2024

When a Material uses WorldPositionOffset, the MaterialTextureScale is calculated incorrectly because FMaterialUtilities::ExportMaterialUVDensities() calls FMeshRenderer::RenderMaterialTexCoordScales ...

NiagaraSystem is compiled every time when first loaded in the editor

UE - Niagara - May 20, 2022

If you are using a large amount of Niagara, you will experience excessive load times in PIE even if nothing is changed. The following code change seems to be effective as an interim response. void ...

Using a FormatText node with Specifier in the same graph as an empty Macro will freeze the editor

UE - Gameplay - Blueprint - Jun 17, 2016

Using a FormatText node with Specifier in the same graph as an empty Macro will freeze the editor. Not using the Specifier or deleting the unused Marco will allow the BP to compile fine. **Only rep ...

Multiple Materials not assigned to Mesh on Import

UE - Editor - Content Pipeline - Import and Export - Jan 6, 2017

Not all material elements are created and assigned to the static mesh using multiple materials. With the attached mesh, only the first element is created and the other two are left non-existent. I c ...

Each adding a static mesh not containing any collision data keeps increasing PhysX memory

UE - Simulation - Physics - Apr 19, 2021

If the static mesh has UseSimpleCollisionAsComplex and does not have any SimpleCollision shapes, The physics actor will be destroyed immediately in FInitBodiesHelperBase::CreateShapesAndActors, but ...

TextRenderComponents not parallel safe. Can cause crash

UE - Graphics Features - Feb 28, 2017

Licensee has reported intermittent crashes when loading a map that contains Child Actors with Text Render Components. When the child actor blueprint is spawned all of the text render components st ...

UE4 Crashes if multiple Vive Trackers or Lighthouses are used

UE - Platform - XR - Jan 24, 2018

User reports that if more than 5 trackers are connected, UE4 crashes Suggested fix: Root cause of bug is related to the fact that UE has no setup to receive input events from Vive Trackers. (we ha ...

Suggested improvements to TcpMessagingModule

UE - Virtual Production - Tools - Apr 12, 2022

This a repost of a question that I posted to ue5help but it got closed before I got an answer. I am open to making the changes I've requested here and sending them back if that will expedite things. ...

Plugin Config filenames need to be different for Engine vs Game plugins

UE - CoreTech - Aug 16, 2021

Right now, plugins installed to the game directory will only load plugin-specific config files with the path /Project/Plugins/PluginPath/Config/*Default*PluginName.ini. However, engine plugins will ...

Noticeable input delay at lower FPS while Playing in Editor

UE - Editor - UI Systems - Mar 1, 2022

When playing in editor is running at a lower fps (<20) there is very noticeable input delay that wasn't present in 4.27.2. Works correctly while playing in Stand Alone or Packaged. Tracked this iss ...