hi tobi,
some really nice textures you have.
but i am pretty sure that you could do much better:
Details and tiling
when working on terrain textures it is all about finding the right balance between texture resolution and tile size in order to create a:
- nicely detailed
- nicely tiling
terrain.
having a look at your ground textures i personally think that they are to small as their tile size is concerned meaning the size in meters or units they should be used on the terrain.
e.g. for a highly detailed grass texture i would recommend values like these:
1024 x 1024 texture resolution = tile size 5m → 1px equals 0,5cm
the image attached shows exactely this.
[open in new tab to view full res version. white squares mark the beginning of a new tile]
these values will give you highly detailed grass even from a first person perspective and allow to show grass in its real world size.
usually you won’t get photos from ground structures showing an area of 5 x 5 m unless you have a crane… so you will have to carefully compose the texture from different smaller patches avoiding the multiple use/occurrence of high frequency details within the texture:
50 Textures on a terrain
using more than 4 textures on unity’s built in terrains is not very suitable as unity can’t draw more than 4 terrain textures in one pass.
using 8 textures would end in 2 passes meaning that all the terrain would have to be rendered twice which would really cost a lot of performance. using 12 textures means even 3 passes…
so i highly recommend to just go with 4 terrain textures, optimize them as far as one can and think about advanced terrain shading techniques like multi uv mixing, detail textures or a colormap.
as far as your ground textures are concerned: i don’t think that they are optimized enough to fit these requirements.
Grass Textures
as far as your detail textures for grass, fern etc are concerned: you don’t work with a proper overfill – just a solid color in the background – so the textures might get some not very nice edges when looking from an acute angle:
see: Unity - Manual: Importing Textures
or http://wiki.unity3d.com/index.php/TreeCreator_Tutorial#Basics_about_setting_up_the_leave_texture_correctely
in order to find out how to create proper alphamaps.
Conclusion
less is more! a pack with just 10 – 15 highly optimized terrain textures would be really a big deal.
lars