Developer Notes

There does not appear to be a clean solution for this. When you alter your mesh and the material order changes, it is expected that you re-assign the cloth to the correct slots.

Description

If Skel Mesh Material Element order changes, Clothing assignments stay in the same order.

I don't know if there's a way for the editor to interpret the material assignments on import, but this can cause some problems when users/licensees reimport their meshes.

Steps to Reproduce
  1. Open the attached project
  2. Download the attached fbx
  3. In the Content Browser, open the folder with the ***_Rig skeletal mesh
  4. Open the Skel Mesh and note the material in Element 6 and it's Clothing setting (***Body_MatInst and JacketCloth.apx)(this appears under the LOD section in 4.15)
  5. Select Import at the top of the Content Browser
  6. Import the attached fbx
  7. It will ask you to replace the existing skel mesh, select Yes
  8. Select Import in the next window
  9. Open the skeletal mesh
  10. Scroll down to Element 6

Result: ***Eyes_MatInst and JacketCloth.apx. Body Material is now Element 4 (this appears under the LOD section in 4.15)
Expected: Either all clothing elements are cleared or JacketCloth.apx is reassigned to Element 4

Have Comments or More Details?

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

1
Login to Vote

Won't Fix
ComponentTools
Affects Versions4.134.14
Target Fix4.15
CreatedDec 21, 2016
ResolvedJan 3, 2017
UpdatedFeb 4, 2019