From 98ae69c85865d13237f0b082210568d052cd201a Mon Sep 17 00:00:00 2001 From: Nova Date: Tue, 1 Jul 2025 02:50:51 -0700 Subject: [PATCH] refactor: remove animation plugin --- Cargo.lock | 51 +-------------------------------------------------- Cargo.toml | 2 -- src/main.rs | 2 +- 3 files changed, 2 insertions(+), 53 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index bdd803d..e11b9db 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -635,40 +635,6 @@ dependencies = [ "serde", ] -[[package]] -name = "bevy_animation" -version = "0.16.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49796627726d0b9a722ad9a0127719e7c1868f474d6575ec0f411e8299c4d7bb" -dependencies = [ - "bevy_app", - "bevy_asset", - "bevy_color", - "bevy_derive", - "bevy_ecs", - "bevy_log", - "bevy_math", - "bevy_mesh", - "bevy_platform", - "bevy_reflect", - "bevy_render", - "bevy_time", - "bevy_transform", - "bevy_utils", - "blake3", - "derive_more", - "downcast-rs 2.0.1", - "either", - "petgraph 0.7.1", - "ron", - "serde", - "smallvec", - "thiserror 2.0.12", - "thread_local", - "tracing", - "uuid", -] - [[package]] name = "bevy_app" version = "0.16.1" @@ -929,7 +895,6 @@ version = "0.16.1" source = "git+https://github.com/Schmarni-Dev/bevy?branch=gltf_backport#1f0b9587326db68611852c70b4c2d45382a51d05" dependencies = [ "base64 0.22.1", - "bevy_animation", "bevy_app", "bevy_asset", "bevy_color", @@ -1027,7 +992,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "857da8785678fde537d02944cd20dec9cafb7d4c447efe15f898dc60e733cacd" dependencies = [ "bevy_a11y", - "bevy_animation", "bevy_app", "bevy_asset", "bevy_audio", @@ -1247,7 +1211,6 @@ dependencies = [ "erased-serde", "foldhash", "glam", - "petgraph 0.7.1", "serde", "smallvec", "smol_str", @@ -3576,7 +3539,7 @@ dependencies = [ "ena", "itertools 0.11.0", "lalrpop-util", - "petgraph 0.6.5", + "petgraph", "pico-args", "regex", "regex-syntax 0.8.5", @@ -4580,18 +4543,6 @@ dependencies = [ "indexmap 2.10.0", ] -[[package]] -name = "petgraph" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772" -dependencies = [ - "fixedbitset 0.5.7", - "indexmap 2.10.0", - "serde", - "serde_derive", -] - [[package]] name = "phf" version = "0.11.3" diff --git a/Cargo.toml b/Cargo.toml index a9ccf40..4c3b977 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -80,8 +80,6 @@ tokio = { version = "1.39.2", features = ["rt-multi-thread", "signal", "time"] } # bevy bevy = { version = "0.16", default-features = false, features = [ - "animation", - "bevy_animation", # default features "bevy_asset", "bevy_audio", diff --git a/src/main.rs b/src/main.rs index ece48ff..e989815 100644 --- a/src/main.rs +++ b/src/main.rs @@ -276,7 +276,7 @@ fn bevy_loop( // required for gltf .add(ScenePlugin) .add(GltfPlugin::default()) - .add(AnimationPlugin) + // .add(AnimationPlugin) .add(AudioPlugin::default()) .add(GizmoPlugin) .add(WindowPlugin::default());