[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_deform.h BKE_modifier.h blender/source/blender/blenkernel/intern DerivedMesh.c deform.c depsgraph.c modifier.c object.c softbody.c blender/source/blender/blenloader/intern readfile.c writefile.c ...

Daniel Dunbar daniel at zuster.org
Thu Aug 11 00:05:52 CEST 2005


zuster (Daniel Dunbar) 2005/08/11 00:05:52 CEST

  Modified files:
    blender/source/blender/blenkernel BKE_deform.h BKE_modifier.h 
    blender/source/blender/blenkernel/intern DerivedMesh.c 
                                             deform.c depsgraph.c 
                                             modifier.c object.c 
                                             softbody.c 
    blender/source/blender/blenloader/intern readfile.c 
                                             writefile.c 
    blender/source/blender/include BIF_outliner.h butspace.h 
    blender/source/blender/makesdna DNA_modifier_types.h 
    blender/source/blender/src buttons_editing.c buttons_object.c 
                               drawobject.c editarmature.c 
                               editmesh_loop.c editmesh_tools.c 
                               editobject.c outliner.c 
  
  Log:
   - added eModifierTypeFlag_RequiresOriginalData for modifiers that
     can only follow deform (for example, they store mesh vertex
     indices)
   - added ModifierType.foreachObjectLink for iterating over Object
     links inside modifier data (used for file load, relinking, etc)
   - switched various modifiers_ functions to take object argument
     instead of ListBase
   - added user editable name field to modifiers
   - bug fix, duplicate and make single user didn't relink object
     pointers in modifier data
   - added modifiers to outliner, needs icon
   - added armature, hook, and softbody modifiers (softbody doesn't
     do anything atm). added conversion of old hooks to modifiers.
  
  NOTE-THE-FIRST: User name field is not initialized on loading 2.38 files
  so if you have saved stuff with a cvs blender you will see blank names.
  
  NOTE-THE-SECOND: Since modifiers aren't evaluated yet for non-Mesh
  objects, hooks for lattices and curves are broken. Don't updated if
  you actually, say, *use* Blender.
  
  NOTE-THE-THIRD: Old hooks used a quirky weighting system during
  deformation which can't be extended to modifiers. On the upside,
  I doubt anyone relied on the old quirky system and the new system
  makes much more sense. (Although the way falloff works is still
  quite stupid I think).
  
  Revision  Changes    Path
  1.10      +1 -3      blender/source/blender/blenkernel/BKE_deform.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_deform.h.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
  1.12      +20 -7     blender/source/blender/blenkernel/BKE_modifier.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_modifier.h.diff?r1=1.11&r2=1.12&cvsroot=bf-blender>
  1.71      +12 -4     blender/source/blender/blenkernel/intern/DerivedMesh.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/DerivedMesh.c.diff?r1=1.70&r2=1.71&cvsroot=bf-blender>
  1.27      +5 -144    blender/source/blender/blenkernel/intern/deform.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/deform.c.diff?r1=1.26&r2=1.27&cvsroot=bf-blender>
  1.14      +1 -11     blender/source/blender/blenkernel/intern/depsgraph.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/depsgraph.c.diff?r1=1.13&r2=1.14&cvsroot=bf-blender>
  1.23      +222 -7    blender/source/blender/blenkernel/intern/modifier.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/modifier.c.diff?r1=1.22&r2=1.23&cvsroot=bf-blender>
  1.70      +11 -54    blender/source/blender/blenkernel/intern/object.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/object.c.diff?r1=1.69&r2=1.70&cvsroot=bf-blender>
  1.39      +1 -2      blender/source/blender/blenkernel/intern/softbody.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/softbody.c.diff?r1=1.38&r2=1.39&cvsroot=bf-blender>
  1.163     +36 -21    blender/source/blender/blenloader/intern/readfile.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/intern/readfile.c.diff?r1=1.162&r2=1.163&cvsroot=bf-blender>
  1.54      +7 -7      blender/source/blender/blenloader/intern/writefile.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/intern/writefile.c.diff?r1=1.53&r2=1.54&cvsroot=bf-blender>
  1.11      +6 -5      blender/source/blender/include/BIF_outliner.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_outliner.h.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
  1.46      +2 -4      blender/source/blender/include/butspace.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/butspace.h.diff?r1=1.45&r2=1.46&cvsroot=bf-blender>
  1.9       +28 -2     blender/source/blender/makesdna/DNA_modifier_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_modifier_types.h.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
  1.151     +77 -18    blender/source/blender/src/buttons_editing.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_editing.c.diff?r1=1.150&r2=1.151&cvsroot=bf-blender>
  1.97      +0 -92     blender/source/blender/src/buttons_object.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_object.c.diff?r1=1.96&r2=1.97&cvsroot=bf-blender>
  1.217     +24 -20    blender/source/blender/src/drawobject.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawobject.c.diff?r1=1.216&r2=1.217&cvsroot=bf-blender>
  1.72      +2 -2      blender/source/blender/src/editarmature.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editarmature.c.diff?r1=1.71&r2=1.72&cvsroot=bf-blender>
  1.31      +1 -1      blender/source/blender/src/editmesh_loop.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh_loop.c.diff?r1=1.30&r2=1.31&cvsroot=bf-blender>
  1.92      +0 -5      blender/source/blender/src/editmesh_tools.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh_tools.c.diff?r1=1.91&r2=1.92&cvsroot=bf-blender>
  1.223     +76 -70    blender/source/blender/src/editobject.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editobject.c.diff?r1=1.222&r2=1.223&cvsroot=bf-blender>
  1.45      +39 -20    blender/source/blender/src/outliner.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/outliner.c.diff?r1=1.44&r2=1.45&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list