Blender Git Commit Log

Git Commits -> Revision 2d48769

Revision 2d48769 by Luca Rood (cloth-improvements)
January 19, 2017, 01:06 (GMT)
Fix stability issue and further make collisions inelastic

The repulse when colliding points are approaching was being scaled
incorrectly by the impulse, causing some undesired elasticity in the
collision. I imagine this was a workaround to avoid penetrations
because the collision responce was being calculated with respect to
the incorrect state, but this is no longer necessary now that that has
been fixed. (had missed this case in my previous elasticity commit)

Other than that, I have bary interpolated the static repulses to avoid a
nasty instability issue in some corner cases.

Commit Details:

Full Hash: 2d48769a8b8953d1307fad62b1519295acdab01d
Parent Commit: c8d1bbf
Lines Changed: +10, -4

1 Modified Path:

/source/blender/blenkernel/intern/collision.c (+10, -4) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021