A shader focused on delivering stunning visual and tactile grass for Unity 6 (URP)
For more details about this asset: Click Here
This package is provided solely for evaluation, learning, or testing purposes before purchase and is not permitted for commercial use.
Stylized Grass Shader (for Unity 6) v2.1.0 (Latest version)
“If possible, please buy the package to support the developer”
Description
« A license for this asset guarantees access to updates for Unity 6.0 – 6.4, and potentially later versions. »
——————————————————————————————————
UNITY 6 UPGRADE – This asset is a revised version for Unity 6 support with new features.
What’s new in v2?
• Revised for Unity 6. Ready for the current editor generation.
∟ Rewritten rendering code for the Render Graph API.
• Updated shader code
∟ Support for APV, rendering layers (including decals), motion vectors & GI baking
• Updated integrations
∟ Nature Renderer 6, GPU Instancer Pro and Zephyr. Now auto-configured!
• Prefab conversion utility
∟ Easily baked wind/shading weights into meshes.
• Snow & wetness shading
∟ Including COZY 3 and Enviro 3 integration
🎁 Users of the Unity 2019-2023 version are granted a 20% upgrade discount. A migration utility is included!
——————————————————————————————————
🧑🔬 Backed by 10 years of experience developing vegetation shading. Ready to take advantage of.
🌿 Lush wind animations
Ambient and gusting wind. Supports dynamic speed/direction changes (through a Wind Zone)
🫸Easy to use interaction system
Bending and flattening through trails, meshes or particle effects.
⛰️ Color blending with terrain surface
Supports tiled setups and mesh-based terrains
❄️ Global snow and wetness
For use with weather systems such as COZY and Enviro.
🕶️ Shading features
• Per object and per vertex color variation, breaks up visual repetition
• Sun light translucency rendering, greatly enhances lighting.
• Perspective correction, for optimal coverage when viewed from top-down
• Angle fading, fades out faces not oriented to the camera
• Near/far distance fading
⚙️ Technical features
• SRP Batching and GPU Resident Drawer compatible
• Physically-based or simple shading mode (similar to the Lit and Simple Lit shaders)
• Bending functionality does not use a 2nd camera! Best in class performance! (No overhead for additional culling and batching)
• Expertly crafted hand-written shader, for optimal efficiency. Produced for professionals.
✔️ Compatibility
• Universal Render Pipeline (URP) 17+ (excluding the Built-in RP & HDRP)
• PC, macOS (OpenGL/Metal), Consoles.
• Desktop VR-ready
• Automatic integration for Foliage Renderer 2, Nature Renderer 6, GPU Instancer Pro, and Vegetation Studio (Beyond). No shader patching needed!
• Snow and wetness shading for custom weather systems and Enviro 3 and COZY Weather
🚧 Limitations
• Not a grass placement/render tool (documentation includes tips)
• Not suitable for mobile platforms.
• Wind animations do not contribute to motion vector rendering
[ Asset Store’s refund policy ]
Technical details
📌 Full compatibilty details are outlined here.
Grass is composed out of regular individual meshes, unlike a geometry shader. All techniques have pros and cons!
Performance will highly depend on the method used for rendering (see documentation)
All content is authored for the linear color space.
Color map baking is typically limited to 4x4km landscapes (quality wise!).
LOD crossfading can induce flickering for the object’s cast shadows, due to a design restriction in URP
Grass bending takes effect on any grass below the bending object, as such it can’t be made to work on multiple height levels
Grass bending is projected in a top-down fashion, and won’t work on spherical worlds.
It should be obvious that Snow/Wetness shading does NOT affect non-grass objects.




