Blender Git Commit Log

Git Commits -> Revision c8d1bbf

Revision c8d1bbf by Luca Rood (cloth-improvements)
January 18, 2017, 00:05 (GMT)
Fix collision distance calculation (makes collisions perfectly inelastic)

Collision distance was computed with respect to the positions before the
pre-collision solve, but should rather be computed with respect to the
newly solved positions.

This fixes the issue of the collisions being semi-elastic (bouncy),
making them pretty much perfectly inelastic. This also improves the
effectiveness of the collision response, preventing penetrations even
with far less collision steps.

Commit Details:

Full Hash: c8d1bbf31c3f7a0a31cc574d1ca3b7128310fcd6
Parent Commit: d4a4680
Lines Changed: +1, -1

1 Modified Path:

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