Split baked animation modules #38

Merged
EIREXE merged 2 commits from refactor/19-split-baked-animation into master 2026-09-17 14:03:10 +00:00
Owner

Fixes #19

Splits the baked animation implementation into focused fixed-transform, runtime, visual-binding, and asset-baking modules behind the existing public facade. Preserves public APIs, serialized field order, TypePath, plugin registration, schedules, and runtime behavior.

Validation:

  • cargo test --locked --lib -j 4
  • cargo build --locked -j 4
  • cargo fmt --check (only reports pre-existing formatting issues outside this change)
Fixes #19 Splits the baked animation implementation into focused fixed-transform, runtime, visual-binding, and asset-baking modules behind the existing public facade. Preserves public APIs, serialized field order, TypePath, plugin registration, schedules, and runtime behavior. Validation: - cargo test --locked --lib -j 4 - cargo build --locked -j 4 - cargo fmt --check (only reports pre-existing formatting issues outside this change)
EIREXE added 1 commit 2026-09-17 10:21:33 +00:00
Split baked animation modules
CI / build-and-test (pull_request) Successful in 1m17s
fc37afc5a0
EIREXE added 1 commit 2026-09-17 14:01:15 +00:00
Extract fixedmat4 into its own separate module.
CI / build-and-test (pull_request) Successful in 1m9s
eb59eb5b67
EIREXE merged commit 0454ca9e8a into master 2026-09-17 14:03:10 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: EIREXE/shinespark#38