Use A+ Grass to make your games look amazing with interactive stylized grass. It is highly customizable, with endless possiblities. It uses texture sampling, allowing you to input any 2D sprite to render as your grass!
📋 Supported Unity Editor Versions 📋
🎨 Works In All Rendering Paths 🎨
📦 The A+ Grass Package Includes: 📦
🌾 A+ Grass Shader
Highly customizable grass shader with a range of features:
📑 Core Scripts
The Grass Manager is responsible for managing all interactive grass elements in the scene. There is also global settings for the wind and recovery of the grass from interactions.
The Grass Interactor is responsible for handling the interactions between the grass and other objects in the scene. It allows objects to affect the grass, bending and pushing it. You can have as many interactors in the scene, just make sure to add the Grass Interactor component to each.
The Mouse Grass Interaction Handler provides data from the mouse position off the camera using a ray to allow an interactor to follow the mouse position and interact with the grass.
The Grass Animator allows for animation of the Grass Interactors set on a customizable path, similar to a spline. You can make it linear or curved, play once, loop or ping pong, set off unity events and more.
📌 Placement Tool
The asset includes a placement tool that lets you paint prefabs in the scene. Easy to use and effective, making world creating effortless. (Can be used with any prefabs, not just grass)
📺 Example Scenes
🧩 Templates
(That includes 9 unique grass textures & 3 flower textures, 1 colour noise texture, 2 wind noise textures, 1 color ramp texture)
🔍 Documentation