Forest Ground Vegetation Pack, released!

Hi everyone,

Asset Store link

Package contains:
121 textures:

  • 94 seamless high-resolution (1024x1024 and 1200x1200) terrain ground textures with bump maps and materials: dirt, forest ground, grass, leaves, roots, stones and rocks, small plants
  • 27 2D terrain grass textures (forest vegetation)

Price is 15 $

Here are some screenshots (created using the Bootcamp Demo project):






This image shows about 50 of the textures on a terrain:

Some grass textures:

Please tell me what you think.

Best Regards,
Tobi

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:

1014054--37591--$fern_tex.png 1014054--37592--$Bildschirmfoto 2012-08-20 um 20.39.07.png

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

You just got some really good free advice there, so I suggest that you follow it. It will take some work to get good looking textures, but it’s worth it.

Advice so good, it should come with the Unity docs :slight_smile:

thanks, lars, for your very detailed reply.
I will try to follow your advice :).
I think there soon will be a new texture pack “Tropical Island Grounds Texture Pack” with about 20 textures. I will let you know when the first release will be published :smile:.
PS: I will try to use a new seamless filter for my textures to avoid tiling already in the texture (I used the GIMP seamless filter).