Description

StaticMeshActors placed in the world can override the default materials of a static mesh. If the static mesh is then reimported with less materials, the actors maintain references to unused material overrides. These references can cause otherwise unused materials to be included in a cook.

The static mesh import dialogue does not offer a way to remap or otherwise remove these unwanted material overrides and resaving WorldPartition actors does not remedy the issue either.

Steps to Reproduce

Create a static mesh with more than one material slot.
Place an instance of this mesh in the world.
Override all materials.
Reimport the mesh with less materials.
Run MapCheck and observe the warnings.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-243386 in the post.

0
Login to Vote

Unresolved
ComponentUE - Rendering Architecture
Affects Versions5.5
Target Fix5.7
CreatedFeb 5, 2025
UpdatedFeb 10, 2025
View Jira Issue