Fix fighter visuals after landing snap #67

Merged
EIREXE merged 1 commits from fix/landing-presentation-snap into master 2026-09-26 15:54:25 +00:00
Owner

Summary

  • Mark landing position corrections as presentation discontinuities.
  • Render and frame fighters from the current position for the snap frame.
  • Keep previous translation history unchanged for gameplay collision and attack logic.

Testing

  • cargo check
  • cargo test fighter::motion::tests
  • cargo test fighter::state::ground::tests
  • cargo test camera::tests

The full test suite still has the pre-existing baked-animation interpolation failure caused by an uncommitted factor override in src/fighter/baked_animation/runtime.rs.

## Summary - Mark landing position corrections as presentation discontinuities. - Render and frame fighters from the current position for the snap frame. - Keep previous translation history unchanged for gameplay collision and attack logic. ## Testing - `cargo check` - `cargo test fighter::motion::tests` - `cargo test fighter::state::ground::tests` - `cargo test camera::tests` The full test suite still has the pre-existing baked-animation interpolation failure caused by an uncommitted factor override in `src/fighter/baked_animation/runtime.rs`.
EIREXE added 1 commit 2026-09-26 15:41:05 +00:00
Fix fighter visuals after landing snap
CI / build-and-test (pull_request) Successful in 1m56s
CI / production-build (pull_request) Successful in 10m36s
2c68e1fb55
EIREXE merged commit 94e292026e into master 2026-09-26 15:54:25 +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#67