Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 71be9f7

Browse filesBrowse files
authored
N15: rapier (rust-gamedev#354)
1 parent 34ea8b4 commit 71be9f7
Copy full SHA for 71be9f7

File tree

Expand file treeCollapse file tree

3 files changed

+97
-0
lines changed
Filter options
Expand file treeCollapse file tree

3 files changed

+97
-0
lines changed

‎content/posts/newsletter-015/index.md

Copy file name to clipboardExpand all lines: content/posts/newsletter-015/index.md
+32Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -583,6 +583,38 @@ For a full list of changes see the [glam changelog].
583583
[bytemuck]: https://docs.rs/bytemuck
584584
[glam changelog]: https://github.com/bitshifter/glam-rs/blob/master/CHANGELOG.md
585585

586+
### [Rapier]
587+
588+
[![Rapier logo](rapier-logo.svg)][Rapier]
589+
590+
[Rapier] is a set of 2D and 3D physics engines for games, animation and
591+
robotics written in Rust.
592+
593+
[This month][rapier-october] the version 0.3.0 has been released with exciting
594+
new features:
595+
596+
- cylinders and cones as collider shapes;
597+
- collision groups (with bit masks) and collision filters (with callbacks)
598+
for deciding what pairs of colliders can touch;
599+
- the ability to set the mass of rigid-bodies explicitly;
600+
- linear and angular damping, to progressively slow down rigid-bodies;
601+
- the ability so attach some user-defined data (of type `u128`) to any
602+
collider or rigid-body.
603+
604+
[![Rapier features](rapier-demo.gif)][rapier-demo]
605+
606+
The [bevy_rapier] plugin for the Bevy game engine has been updated to support
607+
all the aforementioned features.
608+
609+
Finally, a [continuous benchmarking][cont-bench] infrastructure has been set
610+
up to make sure performances regressions can be detected early.
611+
612+
[Rapier]: https://rapier.rs
613+
[rapier-october]: https://www.dimforge.com/blog/2020/11/01/this-month-in-dimforge/
614+
[rapier-demo]: https://twitter.com/dimforge/status/1321138642778206211
615+
[bevy_rapier]: https://www.rapier.rs/docs/user_guides/rust_bevy_plugin/getting_started
616+
[cont-bench]: https://www.dimforge.com/blog/2020/10/01/this-month-in-dimforge#rapier-continuous-benchmarking
617+
586618
### [This Month in Mun][mun-october]
587619

588620
[![Mun logo](mun-logo.png)][Mun]
1.19 MB
Loading

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.