Blend two meshes and textures

Hello!
For a project, I want to build an old city carved in stone (like the following image) and I wanted to know if there is a way to blend for example my ruins assets and my rocks asset to have a smooth transition between. I saw that it was possible between meshes and terrain but I didn’t find a technique to do that for two meshes.

One thing that could be useful is mesh decals. Look it up in the docs via search term ‘mesh decal’.