fix(physics): apply predicted record broadphase
Use unresolved type-one/type-two candidates in the production scan and gate detection on the original predicted-position bounds with the registered five-pixel ball margin. This restores the 1000:9b69 broadphase, including overshoot rejection, while keeping late response resolution ready for ordered type-three/type-four integration. Test Plan: - cargo test --all-targets - cargo clippy --all-targets --all-features -- -D warnings - rumdl check CHANGELOG.md RECONSTRUCTION.md README.md - git diff --check
This commit is contained in:
@@ -10,6 +10,9 @@ and this project adheres to
|
||||
|
||||
### Fixed
|
||||
|
||||
- Apply the collision table's predicted-position broadphase bounds before
|
||||
type-1/type-2 detection, including the registered five-pixel ball margin,
|
||||
and retain unresolved candidates until the selected response phase.
|
||||
- Match rectangular type-4 magnetic gates to raw `1000:9b69`: enter only when
|
||||
the previous position is inside, then deactivate when the newly predicted
|
||||
position exits any edge, replacing a swept-intersection approximation.
|
||||
|
||||
Reference in New Issue
Block a user