How Do I Paint on a terrain using two Materials on one mesh?


I was attempting to create a Large Landscape composed of two main materials, a Snow PBR & a Rock PBR,
So i tried to mix them together and use a mask to paint on the terrain,

But how can i make a high-resolution terrain, without making it repeat, and still use the PBR maps? in addition, Making sure it is Able to be used in Unity 3D

Take a look at this…

1 Like

Thank you for sharing, i think i have uncovered the solution using a mask texture.

You can also use an object texture coordinate linked to a gradient texture (assuming that your object origin is in z zero position) to manage your mask.
Possibly you can perturb this gradient coordinate with a noise if some variations are needed.