Skip to content

N26: bevy_verlet #801

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Oct 8, 2021
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
MD formatting
  • Loading branch information
AngelOnFira committed Oct 6, 2021
commit b4809434822118edf3e2dce481852368da097b21
23 changes: 15 additions & 8 deletions content/news/026/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -217,21 +217,28 @@ As the godot-rust community keeps growing, the project can now be found

![bevy_verlet](bevy_verlet.gif)

`bevy_verlet` ([Github][bv_github]) 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.
`bevy_verlet` ([Github][bv_github]) 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 lib also provides *sticks* which constraint the points in order to create strings or cloth.
The lib also provides *sticks* which constraint the points in order to create
strings or cloth.

Modulable, you may customize the physics precision (iterations), the gravity, and the physics time step to use.
Modulable, you may customize the physics precision (iterations), the gravity,
and the physics time step to use.

Not yet available on crates.io, the lib will be released after a few missing
features are provided:

Not yet available on crates.io, the lib will be released after a few missing features are provided:
- Primitive collision
- Object batching (optimization)
- Global documentation

You may contact the author on twitter [@ManevilleF][ManevilleF] or join the [discussion][bv_discussion]
You may contact the author on twitter [@ManevilleF][ManevilleF] or join the
[discussion][bv_discussion]

[bv_github]: https://github.com/ManevilleF/bevy_verlet
[bv_discussion]: https://twitter.com/ManevilleF/status/1437350669858611202?s=20
Expand Down