Skip to content

Fix CCD fixed target cache invalidation - #1003

Open
KaiStevenson wants to merge 1 commit into
dimforge:masterfrom
KaiStevenson:kai/ccd-cache-fix
Open

Fix CCD fixed target cache invalidation#1003
KaiStevenson wants to merge 1 commit into
dimforge:masterfrom
KaiStevenson:kai/ccd-cache-fix

Conversation

@KaiStevenson

@KaiStevenson KaiStevenson commented Aug 29, 2026

Copy link
Copy Markdown

If fixed targets change on a physics step that does not run CCD, the cache is not invalidated. If CCD runs later, it can fail due to having a stale cache. Fixed by removing the faulty scene change detection inside the CCD step and moving out to the physics pipeline.

This was causing a panic in my application when I removed static colliders on steps with no fast bodies

Opus 5 was used to create a regression test only.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant