[Bf-blender-cvs] CVS commit: blender/source/blender/src buttons_object.c blender/source/blender/makesdna DNA_object_force.h blender/source/blender/blenkernel/intern softbody.c
Jens Ole Wund (bjornmose)
bjornmose at gmx.net
Fri Oct 20 00:01:06 CEST 2006
bjornmose (Jens Ole Wund(bjornmose)) 2006/10/20 00:01:06 CEST
Modified files:
blender/source/blender/src buttons_object.c
blender/source/blender/makesdna DNA_object_force.h
blender/source/blender/blenkernel/intern softbody.c
Log:
more softbody goodies:
SB collision targets may be picked up from modifier stack
works fine with static targets having subsurf and/or array mofifiers
see-->
http://www.wund.homepage.t-online.de/hidden/Mstack.blend
http://www.wund.homepage.t-online.de/hidden/Mstack_II.blend
however when calulating the SB object dynamics the vertices of the
'deform only' m-stack result are used
so SB <-> SB may look strange
subsuf modifier is applied to SB object after doing SB dynamics
(that is: colliding mesh is subsurfed, SB is not )
subsurfed SB cubes colliding
link --> http://www.wund.homepage.t-online.de/hidden/ColSelfMod.blend
or may give unwanted results
subsuf and array modifier is applied to SB object after doing SB dynamics
link --> http://www.wund.homepage.t-online.de/hidden/ColSelfMod_nobug.blend
last, modifiers that change vertex locations in time (like waves)
suffer from not beeing seen at needed time resolution
(SBs see colliders static in a frame)
well but that's beyond the limits of the current dep-graph use
and needs to be resolved on design level
anyhoo have fun
BM
Revision Changes Path
1.186 +3 -1 blender/source/blender/src/buttons_object.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_object.c.diff?r1=1.185&r2=1.186&cvsroot=bf-blender>
1.15 +2 -1 blender/source/blender/makesdna/DNA_object_force.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_object_force.h.diff?r1=1.14&r2=1.15&cvsroot=bf-blender>
1.81 +4 -4 blender/source/blender/blenkernel/intern/softbody.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/softbody.c.diff?r1=1.80&r2=1.81&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list