You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now, filtering in rapier is done in narrow phase only, for contacts and intersections (bodies and areas).
The problem is in case of CCD we don't do any of these filterings, only after it's too late, arriving at cases like these: appsinacup/godot-rapier-physics#103
The solution would be to either call the filter_contact_pair in the CCD solver:
ccd_solver.rs function find_first_impact: This function only takes into account collision bits, so right now it will intersect but generate no contacts, and there is no way to fix this. Another option would be adding another function for custom filtering of CCD collisions.
The text was updated successfully, but these errors were encountered:
Right now, filtering in rapier is done in narrow phase only, for contacts and intersections (bodies and areas).
The problem is in case of CCD we don't do any of these filterings, only after it's too late, arriving at cases like these:
appsinacup/godot-rapier-physics#103
The solution would be to either call the
filter_contact_pair
in the CCD solver:ccd_solver.rs
functionfind_first_impact
: This function only takes into account collision bits, so right now it will intersect but generate no contacts, and there is no way to fix this. Another option would be adding another function for custom filtering of CCD collisions.The text was updated successfully, but these errors were encountered: