[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_effect.h BKE_softbody.h blender/source/blender/blenkernel/intern effect.c softbody.c
Jens Ole Wund (bjornmose)
bjornmose at gmx.net
Mon Apr 18 23:51:45 CEST 2005
bjornmose (Jens Ole Wund(bjornmose)) 2005/04/18 23:51:45 CEST
Modified files:
blender/source/blender/blenkernel BKE_effect.h BKE_softbody.h
blender/source/blender/blenkernel/intern effect.c softbody.c
Log:
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
Revision Changes Path
1.13 +6 -1 blender/source/blender/blenkernel/BKE_effect.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_effect.h.diff?r1=1.12&r2=1.13&cvsroot=bf-blender>
1.4 +1 -0 blender/source/blender/blenkernel/BKE_softbody.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_softbody.h.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
1.41 +266 -30 blender/source/blender/blenkernel/intern/effect.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/effect.c.diff?r1=1.40&r2=1.41&cvsroot=bf-blender>
1.18 +98 -319 blender/source/blender/blenkernel/intern/softbody.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/softbody.c.diff?r1=1.17&r2=1.18&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list