Description

If you import by drag & drop without Import Into Level, the material will be maintained even if you change it.

This is because FFbxImporter::ReimportStaticMesh() sets ImportOptions->bImportMaterials = false;.
FFbxImporter::ReimportSceneStaticMesh() does not set it.

Steps to Reproduce

1. Importing FBX attached with Import Into Level.

2. Change the material of an imported static mesh.

3. Right-click and Reimport will return the material.

Have Comments or More Details?

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

0
Login to Vote

By Design
ComponentzComponent - Archive
Affects Versions5.0.3
CreatedJul 13, 2022
ResolvedJul 14, 2022
UpdatedOct 27, 2026
View Jira Issue