Renaming a level containing Text3DComponent can cause crash

UE - Virtual Production - Jan 6, 2023

BuildTextMesh function queued as AsyncTasks may be called during saving (renaming) a level containing Text3DComponents.  The following workaround fix the problem. void UText3DComponent::BuildTextMe ...

Draw Material To Render Target Inverting Alpha Masks

UE - Graphics Features - Aug 5, 2016

When using the new Draw Material to Render Target function in conjunction with a Material using a masked opacity channel, the render texture is inverted. See attached images for reference. As a not ...

Instanced meshes velocities fix

UE - Graphics Features - Sep 21, 2016

"We've been able to enable velocity rendering when using instanced rendering. However, by looking at the generated vertex shader the computation of the previous position seems to be incorrect: flo ...

Print String on Event Tick not working as expected with Cinematic Camera Actor in Blueprint

UE - Anim - Sequencer - Sep 29, 2016

Print String does not persist when called on Event Tick within a Cinematic Camera Actor Blueprint. This could be problematic if users have a cinematic camera in their blueprints and using Event Tic ...

AI MoveTo Blueprint node will zero velocity on Pawn when called, causing a freeze if the Pawn is already moving

UE - AI - Oct 4, 2016

AI MoveTo Blueprint node will zero velocity, causing a stop when a new destination is set if the Pawn is currently moving. Regression: Yes Worked: 4.12.5 (CL 3039270) Broken: 4.13.1 (CL 3142249) F ...

Blocking Volume Not Displaying Properly in Player Collision Mode

Tools - Oct 17, 2016

The licensee has stated that convex mesh generation is failing in KAggregateGeom.cpp from the function KConvexElem::HullFromPlanes. Here is the code snippet they provided: if(!Polygon.Split(-FVecto ...

Vertex Painting changes collision complexity if the asset is saved while vertex painting

Tools - May 12, 2016

Vertex Painting changes collision complexity if the asset is saved while vertex painting. The collision change is set to "Use Complex Collision as Simple". If this is intended functionality there sh ...

Casade debug cone is drawn at the wrong rotation

UE - Niagara - Aug 21, 2019

The B 3DDraw Mode functionality draws at the wrong rotation for the Velocity Cone module. It seems to draw 90 degrees off. Tested in 4.21.2 (CL - 4753647), 4.22.3 (CL - 7053647), 4.23 P7 (CL - 8115 ...

Memory stomp in UTexture2DArray::SetPlatformData

UE - Texture - May 30, 2024

A crash from bad memory access can happen when clearing the textures in a Texture2DArray asset. This appears to be because the order of operations when deleting the platform data is: ``` if (Privat ...

r.AllowStaticLighting=False causes Rendering Issues

UE - Graphics Features - Sep 22, 2015

When setting a project to only use dynamic lighting with the console variable r.AllowStaticLighting=false, the rendering of a Skeletal Mesh in Persona is corrupted. r.AllowStaticLighting=False: in ...