Migrate to the Bevy 0.15 RC.
- Migrate examples
- Add `with_child` to `ReferenceFrameCommands` and
`SpatialEntityCommands` to match Bevy's `EntityCommands::with_child`
- Add `Typed` bound to `GridPrecision` (required for `register_type`)
---------
Co-authored-by: Aevyrie <aevyrie@gmail.com>
Changes the design of the plugin to work with multiple, independent
high-precision hierarchies at the root with the `BigSpace` component at
the root of each of these hierarchies.
Closes#17Closes#19Closes#21
Adds the concept of reference frames, allowing hierarchies of high
precision objects, e.g. objects in the reference frame of a planet,
which is itself rotating, and orbiting about a star.
---------
Co-authored-by: Oliver Scherer <github@oli-obk.de>