Blender Git Commit Log
Git Commits -> Revision 881e2f8
Revision 881e2f8 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) August 30, 2014, 13:23 (GMT) |
Some initial collision code, without actual response forces still. This is still using the old BVH tree collision methods to generate contact points, similar to what cloth does. This should be replaced by a Bullet collision check, but generating contacts in this way is easier for now, and lets us test responses and stability (although in more complex collision cases the BVH method fails utterly, beside being terribly inefficient with many colliders). |
Commit Details:
Full Hash: 881e2f879aeba674cfc8fba9abb4ef77226e011e
Parent Commit: 69f6ca6
Lines Changed: +468, -20
6 Modified Paths:
/source/blender/blenkernel/BKE_cloth.h (+2, -0) (Diff)
/source/blender/blenkernel/BKE_collision.h (+5, -0) (Diff)
/source/blender/blenkernel/intern/collision.c (+432, -2) (Diff)
/source/blender/blenkernel/intern/implicit.c (+27, -18) (Diff)
/source/blender/blenkernel/intern/particle_system.c (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_particle.c (+1, -0) (Diff)
/source/blender/blenkernel/BKE_collision.h (+5, -0) (Diff)
/source/blender/blenkernel/intern/collision.c (+432, -2) (Diff)
/source/blender/blenkernel/intern/implicit.c (+27, -18) (Diff)
/source/blender/blenkernel/intern/particle_system.c (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_particle.c (+1, -0) (Diff)