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
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.