removed my SB hack from particle collision code
authorJens Ole Wund <bjornmose@gmx.net>
Mon, 18 Apr 2005 21:51:45 +0000 (21:51 +0000)
committerJens Ole Wund <bjornmose@gmx.net>
Mon, 18 Apr 2005 21:51:45 +0000 (21:51 +0000)
commit1d47d662f9c6b5a2bcaec90b1a4ff78781107553
tree47f95a887d81844a172cd7470b188a82c90b0e91
parent99ee8915969ad4cdb55c88c025e674f4c1cb89fd
removed my SB hack from particle collision code
(which still can't really handle moving targets)
leaving 2 bug fixes
1. multiple objects need a reset on cache variable
2. quads always need to be handled as 2 triangles
(since they don't need to share a plane)

added a collision detecting function in effect.c for SB
( no need to be there, but i did not find a better place )
but should handle 'moving targets' up to 0.2 blender units/frame

well .. important info in this case:
collision
uses 'face normal' to decide if *intrusion* happend
uses 'damping' of collision target to slow down movement
when *intrusion* happend

+some more removing unneeded code in softbody.c
source/blender/blenkernel/BKE_effect.h
source/blender/blenkernel/BKE_softbody.h
source/blender/blenkernel/intern/effect.c
source/blender/blenkernel/intern/softbody.c