Open Vrixyz opened 2 months ago
RapierContext
QueryData
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.
RapierContext
is now aQueryData
aggregating all previously available information from that.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.