Terrain boundary problem

Hi, i work for a Terrain boundary problem

When I tried to put some grass on the gray road and the green land boundary, I still felt that the border was too clear and there was no natural feeling,and too much grass consumes scene memory.

I would like to ask everyone how to do this,and try to reduce the scene memory.

Please give me some advices,Thank you!

Is this grass particle hair or why does it use much memory? Short grass viewed from such a distance certainly can be baked to a texture.

About the boundary, if both the road and grass are textures, make the margin to fade in between a little wider and use noise textures to randomize the position of the border. It might need quite a bit of tweaking, though.

I think I might ask the wrong question.

I have been thinking about whether I want to separate the grass and road models.

Separate can be easily reused in other scenes, but to make the terrain boundary natural, it is difficult to use noise textures to randomize the position of the border.

So I want to ask everyone how to make terrain. If you need to reuse it.

If you separate the objects, you could make the the grass mesh bumply (in z-direction). If you overlay it then with the road object, you automatically will get an uneven boundary.