HLOD does not go by global Settings anymore

It appears that since our project upgrade to 4.19 the HLOD Cluster Generation does not take the HLOD Settings of the persistent level to generate HLODs anymore, but rather requires every sublevel’s individual HLOD-Settings to be adjusted. Is that a bug or intended behavior? If so, can I turn it off or overwrite it somehow to use the global HLOD Settings again the way it used to be?

Example:
I am trying to run the “Generate Clusters” with only 1 Sublevel visible and receive this error:

“Hierarchical LOD System is disabled, unable to build LOD actors.” (Although as you can see below the HLOD System is in fact enabled in the world settings, just not in each sublevels individual world settings)

It also does not generate any clusters unless I activate HLODs for that particular sublevel in the sublevels world settings.

When clicking on the world settings in the error it takes me to the world settings of this specific sublevel which are obviously all set to default:

We use world Composition and instaLOD for HLOD Proxy mesh simplification.

Thanks for any help with this. I’d really not like having to go through every level that we have and copy over the HLOD Settings manually. It would also be bad practice in case we want to change them…

Hello,

We’ve recently made a switch to a new bug reporting method using a more structured form. Please visit the link below for more details and report the issue using the new Bug Submission Form. Feel free to continue to use this thread for community discussion around the issue.

https://epicsupport.force.com/unrealengine/s/

Thanks,

We have the same problem with our 4.19.2 project. I was wondering why i had so many warnings, one for each level.
Is there any news on this matter? I searched the UE4 issues but couldn’t find it there.

Hey Manuel,

I havent’t found a “fix” in particular, but a workaround for this issue.
What I did was:

  1. create a blueprint actor of class HLOD-Settings (You can do that from your project settings - HLOD-Settings).

  2. Open every sublevel that you want to build HLODs for and enable HLODs for that sublevel in it’s world settings.

  3. For Cluster Generation Settings, use your HLOD Blueprint.

(Left: HLOD Setting Blueprint - Middle: HLOD Window of one of the sublevels - Right: World settings)

-After you have done this once for all your sublevels, you can build them normally from the Master Level again and also have a global set of HLOD-Settings to tweak instead of having to put the settings in for every sublevel manually and individually.

Thank you very much for your reply. I copied it to my notes for future reference.