AA Grass Pro
GPU-powered grass rendering system with compute shaders, real-time interaction, wind animation, multi-LOD, and full URP/HDRP support. Zero performance compromise.
by AA Interactive
Price History +
AA Grass Pro is a high-performance GPU grass rendering system built for modern Unity projects. Using compute shaders and GPU instancing, it renders hundreds of thousands of grass blades with minimal CPU overhead.
Designed for URP and HDRP pipelines with no compromises, AA Grass Pro delivers cinematic grass quality suitable for open worlds, racing games, and environmental scenes.
KEY FEATURES
• GPU Compute Rendering — Grass processed entirely on GPU. CPU-side frustum + distance culling per chunk.
• Two Style Modes — Realistic and Stylized presets with separate color sets.
• Advanced Lighting — Translucency, rim lighting, specular, subsurface scattering, ambient occlusion — all toggleable.
• Wind System — Direction-controlled wind with strength, speed, turbulence, gust frequency and gust strength.
• Interaction System — Physics-based interaction map. Objects bend grass on contact with trail persistence.
• 3-Level LOD — Three configurable distance thresholds with per-level density reduction. Billboard LOD at far range.
• Frustum Culling — Per-chunk GPU and CPU frustum culling. Configurable for multi-camera setups.
• Shadow Control — Configurable cast/receive shadows with separate shadow draw distance.
• Runtime API — Adjust all parameters at runtime. GrassSystem.Instance accessible globally.
• GrassData Asset — ScriptableObject-based grass placement data with add, remove, and clear support.