dimforge / bevy_rapier

Official Rapier plugin for the Bevy game engine.
https://rapier.rs
Apache License 2.0
1.28k stars 259 forks source link

Split RapierContext #585

Open Vrixyz opened 2 months ago

Vrixyz commented 2 months ago

Opportunities for parallelized execution seem limited, but exist, this also enables better separation of systems, with more typed information leading to a clearer intent.

I'm not 100% convinced it's a net positive in terms of maintainability, bevy_mod_debugdump is currently harder to read due to this bug: https://github.com/jakobhellermann/bevy_mod_debugdump/pull/50.