Open world loading problem. Please help

We are making a small open world. Here is the problem we have:

We are having with vegetation. If we plant them on the ground and have exactly the same vegetation every time we enter the game, it will take a longer time to load. If we randomize them, the game loads faster but it is very difficult to control where you don’t want vegetation to appear.

What is the best way to do this? Any suggestion in scripts and designs?

Helps are greatly appreciated

Why not use some sort of path or spline?? Then make it random , so you have some sort of control over them. This way where ever that spline is or path they will follow it, make them random as well . That would be a start… I’m working on a large Open world and have used a spline system… Its a alot more complex, but what I suggested should get you going…

There is an asset I believe that has something like this, that’s where I got the idea and I made me own.

Unity Asset Store - The Best Assets for Game Making mega scatter. by Chris West.