GPU Infinite Grass
Paint, bend, cull, and light massive grass fields with a workflow tuned for world performance.
GPU-instanced grass rendering system for VRChat worlds and Unity Built-in Render Pipeline, designed for both huge outdoor spaces and compact scenes.
GPU-instanced rendering for very large grass counts on PC
Brush placement workflow with fill, erase, and up to three grass types
Supports VRC Light Volumes, interaction trails, and Quest-focused optimization
Overview
GPU Infinite Grass is a grass rendering system for VRChat worlds and other Unity Built-in Render Pipeline projects. It is built around GPU instancing rather than a simple surface shader, so the workflow scales from compact worlds to large terrain-like spaces.
Main features
- Fast batched grass rendering on meshes and Unity Terrain
- Paint-based placement with brush, fill, and eraser tools
- Support for up to three grass types in the same setup
- Player and moving-object interaction with bending trails
- Lighting support for VRC Light Volumes, point light volumes, and Unity realtime lighting
- Visual controls for size, width, wind, trail response, random textures, cloud shadows, and subsurface scattering
Specifications
Quick setup
- Drag the Grass Particle Surface Manager prefab into the scene.
- Assign the meshes you want to paint in the
Surfaceslist. - Paint grass with the built-in Paint tools.
- Tune the grass material and shader settings for look and performance.
Workflow notes
The listing highlights that major parameters include tooltips directly in the inspector. The recommended workflow is to tune draw amount, distance simplification, and culling in the target VRChat world itself, because the system is optimized but still has a real rendering cost.
GPU Infinite Grass License
Single-user license. Redistribution is prohibited, compiled world or avatar use is allowed, and commercial use outside VRChat needs the commercial tier.
Summary
The standard tier is a paid single-user license. Sharing, redistribution, or transfer of the source files, including modified versions, is prohibited. Use in your own VRChat worlds and avatars is allowed, compiled distribution is allowed, and commission work requires the client to purchase their own copy.
Commercial tier
Commercial use outside VRChat requires the separate Commercial Use option on the same BOOTH page. The package is provided as-is without warranty.