feat(rapier_testbed): autosave testbed configuration + add support for per-example settings (#799)

* feat(rapier_testbed): autosave testbed configuration + add support for per-example parameters

* feat(rapier_testbed): also save the camera position

* feat(rapier_testbed): improve ergonomics of example-specific settings

* chore: cargo fmt

* chore(rapier_testbed): small UI ergonomics improvement

* chore(rapier_testbed): clippy fixes
This commit is contained in:
Sébastien Crozet
2025-02-21 17:52:46 +01:00
committed by GitHub
parent bf8e48e920
commit 5ca6ae9106
23 changed files with 358 additions and 195 deletions

View File

@@ -56,6 +56,7 @@ bincode = "1"
md5 = "0.7"
Inflector = "0.11"
serde = { version = "1", features = ["derive"] }
serde_json = "1"
bevy_egui = "0.31"
bevy_ecs = "0.15"
bevy_core_pipeline = "0.15"
@@ -76,6 +77,7 @@ bevy = { version = "0.15", default-features = false, features = [
"bevy_render",
"bevy_pbr",
"bevy_gizmos",
"serialize"
] }
# Dependencies for WASM only.
@@ -90,6 +92,7 @@ bevy = { version = "0.15", default-features = false, features = [
"bevy_render",
"bevy_pbr",
"bevy_gizmos",
"serialize"
] }
#bevy_webgl2 = "0.5"