Match mesh material to landscape material

Hello! I’ve tried finding a solution for this to no avail so I figured I’d give the forums a shot.
So I have myself a landscape with a material comprised of just a color, white-ish, and I also have cliff static meshes with two material slots, one for the rocky parts, and then another for the top part of the cliff which I want to use the landscape material for, so that it blends together well. However, even though the material is the same, it only blends together nicely when facing a certain direction.
Now I’ve read that it might have something to do with UV’s and whatnot, and I gave “WorldAlignedTexture” a try but didn’t manage to get it to work. I’ll include some screenshots.

When it’s facing the “wrong” direction

When it’s facing the “right” direction

They both have the exact same material.
Thanks in advance.

The reason it doesn’t blend nicely is because of the sharp transition in the normal vector. Sudden changes in normals (and therefore lighting) will create visible edges. There are a few tricks people use to deal with this. One example is using a virtual texture that stores the normal value of the landscape, so that other objects can sample the texture and blend their own normals at the transition point. Another is to use pixel depth offset and a dithering effect to kind of fade the edge away by pushing some of the pixels away.