Blender Git Commit Log

Git Commits -> Revision d42a7bb

Revision d42a7bb by Luca Rood (master)
January 16, 2020, 17:54 (GMT)
Integrate hair collisions with cloth collision

This integrates hair collisions with the new cloth collision system,
greatly improving reliability, and reducing the amount of hair-specific
code paths in the cloth code.

The removes all the point constraint based collision stuff, instead
implementing segment impulse based collisions, using the same collision
response code as the normal cloth solver.

The hair system can now also collide with the emitter if it is a
collision object.

Reviewed By: mano-wii, Sebastian Parborg

Differential Revision:

Commit Details:

Full Hash: d42a7bbd6ea57c69293d3bf978aae2c0e4241b57
Parent Commit: 2cd3298
Committed By: Sebastian Parborg
Lines Changed: +425, -542

4 Modified Paths:

/source/blender/blenkernel/BKE_cloth.h (+6, -14) (Diff)
/source/blender/blenkernel/intern/cloth.c (+81, -37) (Diff)
/source/blender/blenkernel/intern/collision.c (+328, -345) (Diff)
/source/blender/physics/intern/BPH_mass_spring.cpp (+10, -146) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021