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
Thanks, I believe you're right. I probably just used the normal when I implemented restitution and forgot to change it to the delta_v direction when I added dynamic friction.
I'll fix this soon, probably as a part of fixing #2 if it ends up being related in any way.
You were right, it's supposed to use the normalized delta_v. Just using normal causes explosive friction in many cases, as can be seen in #47. Thanks for spotting the issue and sorry for fixing it so late 😅
I am pretty sure that the generalized inverse masses calculated in solve_vel should be based on the delta_v direction not the collision normal?
The text was updated successfully, but these errors were encountered: