UE5 Procedural Grass Plugin
A downloadable tool for Windows
GPU-driven procedural grass renderer for Unreal Engine 5.7, inspired by Procedural Grass in Ghost of Tsushima. A compute pass scatters blades across a landscape footprint; an indirect draw builds low-poly Bézier blades directly into the GBuffer, with wind and a lighting approximation.
| Published | 7 days ago |
| Status | Released |
| Category | Tool |
| Platforms | Windows |
| Author | RPT_Knight |
| Tags | plug-in, Procedural Generation, Unreal Engine |
| Content | No generative AI was used |
Download
Install instructions
Installation
1. Copy the ProceduralGrass folder into your project's Plugins/ directory.
2. Open the project and enable the Procedural Grass plugin (Edit > Plugins) if it isn't already.
3. Restart the editor when prompted.
Usage
1. Add a Procedural Grass component (UProceduralGrassComponent) to any actor in your level.
2. Assign the landscape binding:
Grass Mask: single-channel texture; texels > 0.5 allow grass, others are culled. Height Map: normalized [0,1] heightmap; scaled by HeightZRange to place blade roots.
Landscape the ALandscapeProxy whose world bounds define the grass footprint (defaults to the owning actor if empty).
Blades are regenerated on the GPU every frame, so all parameters are live-editable.


Leave a comment
Log in with itch.io to leave a comment.