src/fighter/baked_animation.rs is 1,223 lines combining fixed-point matrix math, runtime pose updates, visual binding, asset loading, and GLTF baking.
Fix: split fixed transforms, runtime pose evaluation, visual binding, and offline asset baking into separate modules behind a small public facade. Preserve serialized format and runtime behavior.
Severity: Architecture
src/fighter/baked_animation.rs is 1,223 lines combining fixed-point matrix math, runtime pose updates, visual binding, asset loading, and GLTF baking.
Fix: split fixed transforms, runtime pose evaluation, visual binding, and offline asset baking into separate modules behind a small public facade. Preserve serialized format and runtime behavior.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Severity: Architecture
src/fighter/baked_animation.rs is 1,223 lines combining fixed-point matrix math, runtime pose updates, visual binding, asset loading, and GLTF baking.
Fix: split fixed transforms, runtime pose evaluation, visual binding, and offline asset baking into separate modules behind a small public facade. Preserve serialized format and runtime behavior.