-
-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Assembly: Joint flipping during dragging #14185
Comments
So, are you saying to stop dragging if a inversion is detected? There could be ways to continue the fix and revert back, like you save the position/rotations of each joint every update and then go back down the list until it is fixed. |
No, just ignore the step. So if a solution is bad then it is just ignored. |
oh ok, that will work too. |
you could also use that solution to fix the problem of grounded parts not being very, grounded. Speaking of that problem, is there an issue for it because I can create one. |
@drwho495 I'm working on a 'solve validation' that will check for various things, including gounded parts moving. It will reject the positions returned by the solve if the validation does not pass. @chennes Is there a way for me to assign myself to issues? It would help me keep track of issues that I need to tackle. |
I thought about that but I guess it can get very tiring for you guys |
Is there an existing issue for this?
Problem description
2024-05-18_19-03-43_1.mp4
Such 'crazy moves' can happen quite easily.
I think it should be possible to add a check to ignore drag steps if a joint has flipped.
Full version info
Subproject(s) affected?
Assembly
Anything else?
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: