Description

Mesh data will be deleted from the Static Mesh if added as a Hierarchical Instanced Static Mesh Component through blueprint. All of the mesh data (actual geometry) and LODs will be deleted from the static mesh asset.

This is a regression:
Working in 4.16.3-3561208
Not working in 4.17.0-3573198

User Description:

This bug erases all the mesh data if mesh is used as instance in Hierarchical Instanced Static Mesh Component. Mesh data is completely removed after editor restart.

This bug deletes all the static mesh data, along with all LOD setup, etc. There is no way to somehow restore the 'erased' mesh other than re-importing it again.

Steps to Reproduce
  1. Open the attached test project
  2. Open the MeshDestroyer BP
  3. In the Details panel, set the Static Mesh to StaticMesh2
  4. Compile and save
  5. Save All and close the project
  6. Reopen the project
  7. Open the MeshDestoryer BP and the StaticMesh2 SM

Results: The mesh data (actual geometry) will be deleted from the static mesh that was used in the BP

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

12
Login to Vote

Fixed
ComponentUE - Gameplay
Affects Versions4.174.18
Target Fix4.17.1
Fix Commit3585845
CreatedAug 10, 2017
ResolvedAug 14, 2017
UpdatedApr 27, 2018