Prevent UE5 From appending the file name to the start of my imported FBX mesh names

I am importing my modular kits into unreal, and each category in my kit: “Walkways”, “Supports”, “Platforms”, “Structures” etc. are all stored into a single FBX. Inside the Project, the are all named correctly, but when importing to Unreal, it has a habit of taking my love “SM_Walkway_Corner_Wide” and turning it into “WalkwayKit_SM_Walkway_Corner_Wide” for every single asset.

I wanted to check if there is a way to prevent this, and just force unreal to import them with the names each mesh has been given. I can go and modify ALL of the names so that the prefix of the file name makes sense, but it is a big kit and will take a really long time to do.

It seems that on 5.5 you should not have this behaviour.
Which version of the engine are you using?

Currently I’m using 5.4, but I won’t be upgrading mid-project for stability. So if this has been amended, that’s great, but sadly I likely wont be able to take proper advantage of it for this project.

Were additional options added in 5.5 to help with this?

Sadly that is a change that comes with the Interchange version of FBX importer that is new in 5.5.
That could be a nice thing to try once you migrate but be aware that because there was some leftover bugs and some change in default values some people find the transition not as smooth as it should be.

In the meantime maybe you could make an Editor Utility Widget to process folder and rename assets.
Something like this

1 Like

Ahh, that makes sense. Thank you for that info though! I really appreciate it.

I appreciate the suggestion too. Utilities have been very useful for similar things so I imagine this will tide me over for the time being!

I recently commented on some other ways to deal with this under Stop UE4 Adding .FBX File Name as Prefix to Static Meshes?.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.