EasyPCG is your one-stop shop when it comes to foliage creation. It's an easy to use, yet fully customizable and versatile Blueprint, with a robust Procedural Content Generation (PCG) graph under its hood. You can limit spawning meshes to specific Landscape Paint Layers or spawn everywhere. It can generate objects randomly or in unique patterns, following texture masks. If you want to, it can even avoid static meshes for clean, collision-free placement. Fast, flexible, and easy to use - perfect for artists who want beautiful results with minimal hassle!
EasyPCG can be purchased as part of the Ultra Modular Landscape toolset. If you want the full package including the Alpine mountains, a next-gen Landscape Material System and many more, you can get it from HERE.
DOCUMENTATION
Features
Versatile but easy to use Blueprint actor to spawn foliage or any type of instanced meshes
Multiple spawning patterns
Follow specified landscape paint layer
Follow texture based pattern
Procedural clusters
Realistic scaling imitating real foliage growth (smaller in cluster edges, bigger in center)
Object detection to avoid overlaps
Spawn multiple meshes
Easily tweak scale, random scale range and spawn probability for each mesh
60x High quality and unique foliage meshes (trees, plants, grass)
IMPORTANT PLUGIN REQUIREMENT:
EasyPCG requires the Procedural Content Generation Framework plugin enabled.