Blender Git Loki
Git Commits -> Revision a0333b5
Revision a0333b5 by Lukas Toenne (temp_merge_gooseberry_hair) January 19, 2015, 16:40 (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: a0333b5afdbbacf26557827fcf0f7e51e2895853
Parent Commit: a65d476
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)