diff --git a/content/news/027/bevy_verlet.gif b/content/news/027/bevy_verlet.gif new file mode 100644 index 000000000..13577371c Binary files /dev/null and b/content/news/027/bevy_verlet.gif differ diff --git a/content/news/027/index.md b/content/news/027/index.md index 9200257aa..e56a7ffd0 100644 --- a/content/news/027/index.md +++ b/content/news/027/index.md @@ -294,6 +294,37 @@ This makes `hecs_rapier` feature complete, with `bevy_rapier2d` feature parity. [hecs_rapier]: https://github.com/smokku/hecs_rapier [bevy_rapier2d]: https://github.com/dimforge/bevy_rapier +### [bevy_verlet] + + + +[bevy_verlet] is a lib for projects using [Bevy Engine][bv_bevy] +providing a plugin to use [verlet integration][bv_wikipedia] +physics. Very useful for cloth simulation and joints, and less expensive than +complex physics engine, it is a nice addition to 2D or 3D projects. Making good +use of the Entity-Component-System architecture of the bevy engine, any entity +can become a `VerletPoint` and have physics applied to it. + +The crate also provides *sticks* which constrains the points in order to create +strings or cloth. With its modularity, you may customize the physics precision +(iterations), the gravity, and the physics time step to use. + +New features: + +- Query parallel batching and custom batching size +- Global documentation +- Fixed issues with timesteps +- Improved examples + +You may contact the author on Twitter at [@ManevilleF][ManevilleF] or join the +[discussion][bv_discussion]. + +[bevy_verlet]: https://github.com/ManevilleF/bevy_verlet +[bv_discussion]: https://twitter.com/ManevilleF/status/1437350669858611202?s=20 +[ManevilleF]: https://twitter.com/ManevilleF +[bv_bevy]: https://bevyengine.org/ +[bv_wikipedia]: https://en.wikipedia.org/wiki/Verlet_integration + ### [Bevy Pen Tool][bevy-pen-tool] 