How to get super clean edges in landscape textures WITHOUT blending

I am curious about how to achieve super clean edges with landscape texture painting as shown below.
I want to get landscape textures with clean edges, so I tried painting with the default landscape paint brush with the falloff set to 1.
But there are still slight blending areas, so it doesn’t come out super clean like that.

The reference image and video below (A Short Hike) were made in Unity. According to the developer, it seems that the engine code was modified:
“I modified the terrain shader to only show the splatmap channel with the highest value. That lets me get super sharp edges with the normal Unity terrain tools.”

If there is a way to express super clean edges like the above without modifying the engine code
(e.g., by modifying the landscape material),
I would appreciate it if you could share it.