The Bending Tree System is a subgraph designed for use with URP Shader Graph. It allows trees and foliage to bend dynamically in response to the Wind Manager script. This package is compatible with Grass Physics and Wind, and is optimized for stylized visuals, mobile devices, and VR projects. It includes dedicated shaders for tree trunks and leaves, with full opaque and alpha render versions, and is customizable through a central script.
Render Pipeline: URP (Universal Render Pipeline) Only
Unity Version: Developed and tested on Unity 2022.3.59f1
Performance: Optimized for low-poly, mobile, and VR applications
Shader: Custom Shader Graph, all parameters are controlled via wind manager prefab and material
Scene Compatibility: Compatible with Unity URP 2022.3.59f1 and newer
Wind Manager:
The WindManager controls global wind direction and strength affecting all grass elements and VFX (like fireflies and floating grass).
Customizable Parameters:
- Wind Direction (Vector2): Controls wind direction on X and Y axes.
- Wind Size (Float): Controls the size of the wind waves.
- Wind Strength (Float): Determines how strongly grass is pushed.
- Wind Speed (Float): Controls the speed at which wind moves.





