fixed some outstanding issues with Bullet soft bodies:
authorErwin Coumans <blender@erwincoumans.com>
Fri, 26 Sep 2008 23:20:31 +0000 (23:20 +0000)
committerErwin Coumans <blender@erwincoumans.com>
Fri, 26 Sep 2008 23:20:31 +0000 (23:20 +0000)
commit1e0cfcfd3af917a12402f955e6c80ea1b4999321
treec5886810ea9adc93bf639951e6d1cc55a168972c
parent17d9f2eda9ac03fa54c5a5788643aabfcec34bc7
fixed some outstanding issues with Bullet soft bodies:
1) re-allocate a pool allocator, if one of the soft body collision algorithms is larger than max pool element size
2) manage child shapes properly, and call RemoveReferences on the m_sparsesdf
extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h
extern/bullet2/src/BulletSoftBody/btSoftBody.h
extern/bullet2/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp
extern/bullet2/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.h
extern/bullet2/src/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.cpp
extern/bullet2/src/LinearMath/btPoolAllocator.h