Exporting process stuck in "Estimated time" phase when uploading projects with Panorama Sets & Presentation after freshly booting TM

TM - Core - Dec 4, 2024

Cloud Build: TWINMOTION CL app-2023.2.33001994-2024.1.37216540-2025.1.38508591-cloud-2024.12.02.095314 (DEV / STAG, CHROME) Issue: Exporting process stuck in "Estimated time" phase when uploading p ...

[SKP] [Reimport] Material is not always updated after a SketchUp file reimport

TM - Interoperability - Dec 4, 2024

The second file uses the same material as the first one, but it's color has been modified in the DCC.  Not reproducible with Datasmith import. In that case the material is correctly updated in all c ...

Duplicated TextureLoadVirtualPageTable in GetCustomData functions in generated HLSL add to the total instruction count due to TextureLoad having side effects

UE - Rendering Architecture - Materials - Dec 4, 2024

When using materials with CustomData inputs, such as the Eye material with Iris Distance and Mask, Virtual Texture samples will increase the instruction count for each unique VTPageResult. Each cus ...

Enabling "ShowFlag.PhysicalMaterialMasks" causes editor crash when physical material masks aren't yet imported.

UE - Simulation - Physics - Dec 3, 2024

When there is a physical material mask asset that has been created and applied to a mesh in the level without having a texture source imported yet, and then "ShowFlag.PhysicalMaterialMasks" is enabl ...

FRenderThreadCommandPipe::EnqueueAndLaunch does not properly capture/reapply LLM Context in all situations

UE - Rendering Architecture - RHI - Dec 3, 2024

When multiple render commands are enqueued before the graph task runs for a prior enqueued command, the new commands will be put into the Queue for the task to run and no context is captured. When t ...

Crash when enabling r.PSOPrecache.Resources due to check() in FSkeletalMeshObjectGPUSkin::GetUsedVertexFactoryData

UE - Rendering Architecture - Dec 3, 2024

The game crashes because of a nullptr SkinnedMeshComponent in  FSkeletalMeshObjectGPUSkin::GetUsedVertexFactoryData when r.PSOPrecache.Resources is enabled and a skeletal mesh is loaded due to a new ...

Some instances spawned by NeagaraDataInterfaceChaosDestruction breaking event will be set location to the world origin

UE - Niagara - Data Interface - Nov 29, 2024

 The following code can often be found in UNiagaraDataInterfaceChaosDestruction.const int32 ParticleID = ParticleIDParam.GetAndAdvance() - LastSpawnedPointID + 1; The LastSpawnedPointID is usual ...

Large World Coordinates appears to not work for Niagara Mesh Particles

UE - Graphics Features - Nov 28, 2024

When a Niagara System is placed at around 10^8 units away from the origin, the movements of the mesh particles aren't smooth as expected, but jumpy. These particles behave as if they are using a flo ...