From what I’ve seen, Unity has really bad terrain control and texturing. I was in UDK when I realised you can actually apply Materials to the terrain instead of just diffuse textures and was wondering if you could do the same in Unity. Also, Unity blends and fades textures together too much and is just so unrealistic. I just wanted to know if it is posible to use shaders on either materials or textures and apply them to the terrain. I am using 2048x2048 textures, heightmaps and still receiving bad results…
You can now since Unity4, you can assign a material to the terrain in the Terrain Settings.
This material should use a terrain shader, currently there is only one official I think, which is a bumped specular shader.
But you can make your own, or maybe you can find some on the forums here or on the wiki.
the Advanced Terrain Shaders v2 (or ATS v2) set is a quite nifty set of terrain shaders that i easily remember from the top of the mind. This is available on the asset store for free!
also ATS Colormap Terrain(free of charge), and Colormap Terain ULTRA(10$ on asset store) have always looked very good to me when i was checking out their demo content.
Those assets, all made by FORST will easily visually upgrade your game compared to the standard unity terrain by a LOT.
personally i used the ATS v1 suite (free) to learn a bit more about terrain shaders in general, even just for that purpose it might be worth a look!
hope that will help you at least a bit!
Thanks man, I can’t believe I haven’t been using the colour map … Doough