[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