Hello, Everyone! Hope you’re doing well.
I’m working on an Open World game with seasons, and I’ve encountered an “issue” related to HLODs.
The seasons are controlled by some simple Parameter Collections in some of my materials, which blends between properties like base color, roughness, and metallic based on the current season (e.g., switching to snow). The system works well in-game, and everything changes when I adjust the parameter values.
However, after baking HLODs and switching the season mid-game, the HLODs don’t update (seemingly because the material used for HLODs is different).
To clarify, I have parameters set up for four seasons, so I need to be able to change between colors like orange, white, and the base color to represent it.
Has anyone dealt with this before? How can I ensure that HLODs update with the season change? Is HLOD the best approach for this or should I be looking into another method to have distant meshes?
I haven’t found much info on this, and it’s been a bit of a challenge to figure it out by myself. Any help or advice would be greatly appreciated!