   Terrain texture tilings algorithms
Hello, I'm trying to display a texture over my terrain (which is pretty large), and I don't know what I could do to have the best effect possible. I want to see the textures in a good quality when I'm close to it, but if I duplicate them the same size all over my terrain, it's pretty ugly and "noisy": Far distance:http://puu.sh/6TBdZ.jpg Close distance:http://puu.sh/6TBfR.jpg Shader:http://pastebin.com/CwMWHdM8 So, what could I do so it doesn't look that bad on far distance? Thank you!
One approach is to sample the same texture twice but at different scales, but it looks a bit cheesy nowadays. Another is to simply have lots of different textures to hide the effect. Yet another way is to use wang tiles - http://graphics.cs.kuleuven.be/publications/LD06AWTCECC/LD06AWTCECC.pdf