Hi, I have made a tiling stone ground texture that looks like this (my first try)
when I add the texture in Unity3D it does not look that good when it tiles, I don't know how to make it better, if you check games like Heroes of the storm, their ground texture does not look so repeated as mine does, how do I achieve this effect? What am I doing wrong etc...
Please help, thank you!
Replies
(purple markings I drew in to show how big the texture is)
Plus, they have a shader that uses a greyscale map to blend between it and the dirt, causing the crevisces to fill up first instead of a simply blending the whole textures. And of course their version tiles a few times less, and has characters and buildings on top which also break things up.
While you can't recreate the ingame situation, you can quite easily make a texture with more rocks. So I suggest that be the first thing you do.
(Tileable texture)
So their textures aren't simply painted.
That aside. Ways to improve that texture: Clean up the edges, they look kinda ghostly atm, because you used a soft brush. Add some details to the ground in the gaps. Your shapes are really nice, maybe you could add some edge highlights to the stones and some details in general. You should also think about color, hue and value variations.
Also, what kind of perspective are you using? The bottom of the picture looks oddly flat. Think in terms of volume and apply proper shading to look more three dimensional. Right now, it looks like a pseudo-rectangle.
Finally, depending on your art style, you could add moss. It's not always necessary but it could make your tree more unique.
At that rate, you'll be a monster after a couple years.
Use photo reference for everything you do, try to really look at and understand what's going on in that material.
Keep your head up, it'll be a bumpy ride more on what I'm talking about in this video from Ribtibs (plus, you can watch him practice the way I described here) https://www.youtube.com/watch?v=IFhgmuM_u9M
(This is not the finished version but I want feedback!)