[Bf-blender-cvs] CVS commit: blender/source/blender/src buttons_object.c blender/source/blender/makesdna DNA_object_force.h blender/source/blender/blenloader/intern readfile.c blender/source/blender/blenkernel/intern softbody.c

Jens Ole Wund (bjornmose) bjornmose at gmx.net
Sat Nov 11 00:09:16 CET 2006


bjornmose (Jens Ole Wund(bjornmose)) 2006/11/11 00:09:16 CET

  Modified files:
    blender/source/blender/src buttons_object.c 
    blender/source/blender/makesdna DNA_object_force.h 
    blender/source/blender/blenloader/intern readfile.c 
    blender/source/blender/blenkernel/intern softbody.c 
  
  Log:
  softbody review
  
  1. UI review -> disabeling options when not available .. giving hints why ( even tried to give usefull tooltips )
  1.1 give some more user control to the solving process  (mins,maxs).. optional feedback on the console
  
  2. replacing ugly object level 'sumohandle' with SB (private runtime) level/pointer 'scratch'
  which holds runtime data like cached collider data and more .. and it's thread save this way :)
  
  3.related no 2.  write a 'private' history of collision objects to ease the 'fast' collider tunneling syndrome'
  
  4. some <clean> optimizations, 3-BSP for self collision,  general AABB checking before ever going to collision details
  
  5. some <dirty>  ( in the sense of do some inacurate physics noone ever will see ) little tricks to make things faster .. ..fuzzy collision situation bypass .. forward collision resolution
  
  Revision  Changes    Path
  1.190     +73 -54    blender/source/blender/src/buttons_object.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_object.c.diff?r1=1.189&r2=1.190&cvsroot=bf-blender>
  1.16      +16 -8     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.15&r2=1.16&cvsroot=bf-blender>
  1.308     +2 -1      blender/source/blender/blenloader/intern/readfile.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/intern/readfile.c.diff?r1=1.307&r2=1.308&cvsroot=bf-blender>
  1.86      +1311 -360 blender/source/blender/blenkernel/intern/softbody.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/softbody.c.diff?r1=1.85&r2=1.86&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list