Adding Grass to a mesh (Blueprint)


Hey, I’m trying to figure out how to add grass to a mesh like when you paint it in the landscape, like in this example here. Imagine every big square rock is a modular mesh on individual blueprints, how I can add grass that works with the wind system, etc? The idea is to have the grass already there and not paint it after the meshes are placed.

If I add the grass on top of the mesh before importing it I guess it can work adding the material, but I’m looking to see if I can automatize it somehow just inside unreal, similar to landscape painting but in here, so it would be quick. Thanks!

Hey there @FranVergara! Welcome back to the community! One of the more modern ways to handle this would be setting up PCG foliage inside the blueprint. This can handle both your randomization and spawning. If you had wind setup in the material of the foliage it would work the same here. Hope this helps!

Disclaimer: One or more of these links are unaffiliated with Epic Games. Epic Games is not liable for anything that may occur outside of this Unreal Engine domain. Please exercise your best judgment when following links outside of the forums.