This happens because when you walk far away Roblox terrain will forget the terrain data and will only work again if it receives the terrain data again
What you need to do is configure the plugin to unload the terrain at the distance that the terrain is unloaded so that when you get close to it again it gets generated again
Look inside the configuration instance to set the distance terrain unloads
I wondered, does loading models with the terrain affect the perfomance of the terrain loading? I was thinking about this, and I think it would make sense to give first priority to generating the terrain and maybe some “priority models”, and then, once a minimum amounts of chunks around the camera are loaded, then load models.
I am asking cause i was playing around with the script with the humanid set to a high walkSpeed and it does get quite cpu extensive to generate at a high rate.
Edit: I did some testing and it seems the models are loaded before the terrain, and it does indeed affect the performance of how fast the terrain is loaded a great deal. Without any models the terrain loads a lot faster and so you are able to move at a greater speed.
Took me very long to understand how to combine multiple noises to make the terrain look actually good, but when you do learn how to use it, it’s wonderful!
So I wanna make a round based generation. How exactly would I randomize the terrain data each “round” can i just change the values in the “TerrainData” module while the game is running?
Thank you so much for this, this tool is amazing and fun to play around with!
Sorry if this is silly, but how could I save the settings? Every time I reopen the file the plugin settings are all cleared, and I can’t figure out what Save/Load does… The plugin has script injection enabled