So uh… i decided to make a procedural vegetation physics system today, why? idk
The grass is made from small segments using Verlet integration, so each blade can bend and react to wind instead of just using an animation. It also reacts to players walking through it, with the grass getting pushed and dragged based on movement.
there is also procedural wind with gusts and different movement between blades so the whole field does not move exactly the same
pretty happy with how it turned out for a first version tho