Tasty Grass Shader (URP/HDRP 3D/VR) OFFICIAL SALE

Tasty Grass Shader is the ultimate procedural framework for grass and clutter. It requires just a single component to cover your terrain or mesh with hundred thousand grass blades. Customizable presets, shaders and textures. Highly optimized to be enjoyed by cows and GPUs alike.


Try the free DEMO!


DOCUMENTATION & GUIDES


PERFORMANCE BENCHMARKS


SUPPORT & CONTACT

If you encounter any issues or have questions, we are happy to help via:

Discord | GitHub | Email


FEATURES

🌱 Powerful procedural generation

  • Scriptable Object-based settings system
  • Use any grayscale texture to control the distribution of parameters, such as: height, angle, bending, thickness, and color of grass blades
  • Up to four customizable layers of variation
  • Several ready-to-use noise textures included.

⚡ Fast and beautiful

  • Separated baking and rendering pass at load time for maximum runtime performance.
  • Renders hundreds of thousands of blades often under one millisecond on a modern mid-range GPU.
  • Control density over distance via template settings and graphics quality settings.
  • Support for Multi-Sampling Anti-Aliasing (MSAA) and Alpha-To-Coverage in URP Forward.
  • See our Benchmarks here

🌬️ Wind and collision system


🌿 Flexible


🛫 Easy to get started

  • 14 presets for grass, flowers and debris included
  • Several grass textures included
  • 4 wind presets included

⛰️ Support for Unity Terrain


🎲 Support for any Unity Mesh


🕶️ Supports 3D (Forward and Deferred) and VR (Single-Pass Instanced and Multipass)


🧑‍💻 Hack-friendly


REQUIREMENTS

  • Support for Shader-Compile Target 4.5, respectively:
    • DirectX 11 feature level 11+
    • OpenGL 4.3+
    • OpenGL ES 3.1+
    • Vulkan
    • Metal
    • (Incompatible with WebGL)
  • Unity 2021.3+
  • Universal Rendering Pipeline 12.1+ or High Definition Render Pipeline 12.1+
  • Burst 1.6+ Package (included with Unity)

KNOWN ISSUES

  • There is no compatibility with lightmaps yet.
  • Compatibility with Unity 6 still being evaluated. Tested with 6000.0.22f1, known issues:
    • (UI) Grass Painting Tool for the Unity Terrain has slightly overlapping text
  • HDRP Support in Beta. Known issues:
    • Motion Vectors don't account for movement by wind.
    • VR compatibility with HDRP not vertified yet.

FURTHER NOTES

The skybox used for the screenshots is not included in the package and is sourced from AllSky - 220+ Sky / Skybox Set.