EmiOnGit / warbler_grass

A bevy plugin for creating 3d grass in your game
Apache License 2.0
120 stars 11 forks source link

54 #55

Closed EmiOnGit closed 1 year ago

EmiOnGit commented 1 year ago

Conclusion

The pipeline now looks way more clean. The performance didn't show any loss, I think this is simply because most of the caching was simply unneeded as some cached values were so tiny that simply no overhead is implied by calculating them in real time

Performance notes:

Stresstest:

Value Before After
mean time per frame 19.81 18.67
median time per frame 17.06 17.09

Many chunks

Value Before After
mean time per frame 18.2 18.66
median time per frame 16.68 16.58