-
-
Notifications
You must be signed in to change notification settings - Fork 227
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
Is FixedJoint CANUSE? #179
Comments
Hello. Thanks for your feedback. I am not sure I understand your scenario. Can you please describe precisely what is your scenario, what behavior do you expect and what is happening ?
Why do you think there is an error ? Can you please give some explanation ? |
when we apply the impulse to rigid body 1, why using inertia tensor of body 2( I notice that the same position correction code in BallandSocketJoint, which use If there are any mistake, plz advise me. |
Ok I see. Yes it's seems to be an error. I have fixed this issue in the "issue_179" branch here. Could you try to pull this branch and see if it fixes the issue on your side ? |
I found another error at |
And it seems to work well after we fix these 2 errors! |
Perfect. I have pushed both fixes on the master branch. Thanks a lot for your contribution. |
I created a fixedjoint in my test program, and I give a speed (no matter linear or angular) to one of the rigid body of joint.
I can see it rotate totally irregular.
Then I review the code of SolveFixedJointSystem, I found a clerical error at line 457:
Vector3 w1 = mFixedJointComponents.mI2[i] * angularImpulseBody1;
I fixed it and try again, it behaves the same as before.
I am confused that does FixedJoint work well?
The text was updated successfully, but these errors were encountered: