The title of this thread doesn’t really do the question justice, but I had a hard time succinctly explaining the problem. In fact, I’ve illustrated the problem and showed my landscape material in this video: https://youtu.be/WWD5EYqYXys
Basically, I created a landscape material inspired by the VehicleGame’s desert landscape material that automatically paints cliffs on steep surfaces. I got the material to work, but now the problem is that the procedural grass tool doesn’t know that those automatically painted cliffs are actually the cliff layer and not the underlying grass layer. I know this, because I manually painted the cliff layer on some of the automatic cliffs and the grass went away. I’m not sure if there is a way for the material to inform the landscape where layers are being automatically painted, and if not, I’ll have to create a different underlying material and promote the grass layer up so that it isn’t automatically applied everywhere.
I’d really appreciate some insight. Thanks!