LOD settings reset after closing editor

Hi everyone,

I’'m having some problems with some custom assets that I’ve made for Unreal.
I’ve exported my assets with LODs and imported them into Unreal. It recognizes the correct level of LODs that are supposed to be in the file. In the LOD picker I select ‘'Custom’’ and under LOD settings I deselect ‘‘Auto Compute LOD Distances’’ and I can set the screen size for each LOD.

However, when I save these settings and close the editor, and open it up immediately again, the settings have not been saved and the ‘‘Custom’’ box that I checked is unchecked again. I’ve looked online for possible fixes but can’t find any and don’t understand why it’s not saving my custom settings. When importing the assets I unchecked the ‘‘Build Nanite’’ checkbox and in the static mesh editor the ‘‘Enable Nanite Support’’ is unchecked as well.

Has anyone had the same problem as me? And does anyone know a fix or solution to this problem? I would be very grateful if anyone can help me solve this.

Hello there @Boundless117!

There’s one thing not fully clear with your pipeline, when you say that the custom assets were exported with LODs, and then imported into Unreal. Questions is, did you export from UE, modify the asset in another platform (Blender, Maya), then import back to engine? Or were the assets created outside in the first place?

This is mostly to know if the assets were affected by another software. Blender can be a bit troublesome in import/export scenarios. If that’s the case, please pay special attention to your naming convention inside the assets.

Besides that point, I think your LODs are being overwritten during import. If your custom assets belong to a LOD Group, those groups can recompute screen sizes when said asset is loaded. Meaning, any manual valuies set with your Auto Compute can be overrided when UE reloads said asset. Please test the following:

  • Open one of your custom assets and go to Details > LOD settings
  • Now, search for LOD Group and set it to None, to prevent the override
  • Next, disable Auto Compute LOD Distance, and manually set your screen size again
  • Save the asset, and test your import/export pipeline again

Hope this helps, and good luck!