Dry grasslands ecosystem with an 8 layers smart auto-material and procedural foliage (grass) and rocks
This UE5 pack will help you quickly create an huge open-world scene, procedurally textured and populated with DRY grasslands specific foliage and rocks. All assets are optimized for huge worlds (the example map is a 16 square km landscape, 4k resolution). Procedural Dry Grasslands Ecosystem comes with a very powerful and highly customizable auto-material with 8 layers. The pack also includes procedural foliage spawner to quickly populate your world with rocks in a few clicks. The 3d grass is automatically spawned around the player by the auto-material. The auto-material will adapt to any landscape you have, it doesn't matter if you import a heightmap, you sculpt the landscape with alpha brushes or you use the classic sculpting tool from Unreal Engine 5. For very realistic results, I recommend using this pack in combination with a real-world heightmap/landscape . All foliage and rocks are nanite enabled.
If You want to use the pack at it's full potential, I recommend using Lumen. In order to enable Lumen (if it is not already enabled) you should go to Project Settings/Engine/Rendering and make sure you have the following setup:
All the materials are highly customizable. The product is designed for huge open-world projects but can also be used for small environments. Everything is procedurally generated: landscape material, foliage, rocks etc. Everything is automated, so you can achieve similar results as the demo map, in minutes.
Number of Unique Meshes: 10
Collision: Yes - automatically generated
Number of Materials and Material Instances: 13
Number of Textures: 69 textures
Texture Resolutions: most of the textures are 4k (4096 X 4096)
Supported Development Platforms:
Mac: Not tested
Documentation: Please watch my video from the description.
Important/Additional Notes: In order to use Procedural Foliage Spawners from this pack, you will have to go to Editor Preferences/Experimental and enable Procedural Foliage.
Optimization: With the current setup, all the grass is casting dynamic shadows and this can be a little expensive for low end computers. So if you want to optimize this, open the grass types: LG_Grass_Type_1, LG_Grass_Type_2, LG_Grass_Type_3 and disable Cast Dynamic Shadows. This alone, will probably double the frame per second rate into the scene.