This shader allows objects to interact with the player’s movement, meaning they react dynamically when the player passes by. You can adjust the interaction range, movement, and even add noise-based motion if desired.
It can be used on grass, bushes, random objects, trees, or any ground-placed object you want to respond to the player’s movement.
This package includes an unlit material (useful for large amounts of objects like grass) and a PBR material for more detailed objects.