Best 3d app/workflow to achieve an effect like this?

There are some things the Unity terrain engine just doesn’t do well, the stretching on vertical slopes among them.

Many games nowadays it seems “encase” their steep slopes on their terrain in a sort of contiguous, blobby rock mesh, like this:

(the side of the cliff connected to the bridge)

I was wondering if anyone could think of a workflow involving a 3d application to procedurally generate a blobby mesh like that that conformed to the slopes of a Unity terrain, and then overlaid on top of the terrain in Unity? Maybe by using an greyscale “slope map” and the heightmap somehow?

Not exactly what you asked for but this script might help. I haven’t tried it yet.

If anyone has any alternative methods I’d be interested too.