EulalieCoevoet / AdaptiveMerging

With adaptive merging we reduce computation time in rigid body simulations.
https://eulaliecoevoet.github.io/AdaptiveMerging/
42 stars 11 forks source link

Merging of bodies must be done more than 2 at a time... #12

Closed EulalieCoevoet closed 5 years ago

EulalieCoevoet commented 5 years ago

See the new jam*.png examples. If two objects merge with a single contact, propped up by a 3rd body, then when they merge, they become rigid, and the external contacts will not stay fixed to keep everything in static equilibrium. I wonder if this can happen in a wider variety of cases? Best initial fix would be to merge anything ready to merge in one go, but perhaps we'll need to walk the graph and detect properties? To discuss!

EulalieCoevoet commented 5 years ago

Fixed in this commit.

paulkry commented 5 years ago

This issue is like the collision detection cat... Can't decide if it wants in or out.  But cool if it is now fixed!On Sep. 19, 2019 5:14 p.m., EulalieCoevoet notifications@github.com wrote:Closed #12.

—You are receiving this because you are subscribed to this thread.Reply to this email directly, view it on GitHub, or mute the thread.