Skip to content

Conversation

@Ughuuu
Copy link
Contributor

@Ughuuu Ughuuu commented Oct 4, 2023

Made a PR so you can view the bug I am experiencing. Here is the image of how the example looks like:

image

What is happening here, I am calling the parry::query::contact and getting No collision, even though the shapes are obviously colliding.

From my investigation, the code goes to epa2.rs

And then it stops at:

if niter > 10000 {
    return None;
}

It seems to be adding the same face over and over 1000 times to the heap and removing it, and then it stops.

@Ughuuu
Copy link
Contributor Author

Ughuuu commented Oct 31, 2023

In the end bug only happens with capsule. So I ended up making the capsule from 2 circles and 1 square.

@ThierryBerger
Copy link
Contributor

I couldn't compile this specific branch so I updated with master: https://github.com/Vrixyz/rapier/tree/add-bug_updated ; I can reproduce the bug.

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.

3 participants