Auto Landscape Material is a material blueprint that uses the height and slope of your terrain to create a realistic texture based on satellite images. From these textures, procedural foliage and rocks are also spawned.
This is only a small project and still a work in progress, but the features so far apart from the generation of the terrain textures and foliage, include swimmable water, foliage that moves with the wind, random patches of dirt across the terrain, high resolution normal maps and more. When you go in closer to the terrain, the tiled grass texture can be seen. I used the satellite images from far away to make the terrain look realistic. I’m going for the Just Cause 3 look where everything looks a bit cartoonish but still realistic.
Here are some screenshots:
My few ideas for the future are:
Interactive grass that moves when you touch it, flattens when you run over it and burns with fire.
Sand around water areas
Trees made and imported from speedtree.
My main goal at the moment is to make the terrain textures and foliage to look diverse and not obviously generated from code.
What do you think? Any ideas?