[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_cdderivedmesh.h BKE_customdata.h BKE_DerivedMesh.h BKE_booleanops.h BKE_lattice.h BKE_modifier.h BKE_subsurf.h blender/source/blender/blenkernel/intern cdderivedmesh.c customdata.c DerivedMesh.c armature.c displist.c lattice.c ...

Ben Batt benbatt at gmail.com
Mon Aug 28 03:12:39 CEST 2006


artificer (Ben Batt) 2006/08/28 03:12:36 CEST

  Modified files:
    blender/source/blender/blenkernel BKE_DerivedMesh.h 
                                      BKE_booleanops.h 
                                      BKE_lattice.h BKE_modifier.h 
                                      BKE_subsurf.h 
    blender/source/blender/blenkernel/intern DerivedMesh.c 
                                             armature.c displist.c 
                                             lattice.c modifier.c 
                                             subsurf_ccg.c 
    blender/source/blender/blenlib BLI_editVert.h BLI_linklist.h 
    blender/source/blender/blenlib/intern BLI_linklist.c 
    blender/source/blender/blenloader/intern readfile.c 
    blender/source/blender/makesdna DNA_meshdata_types.h 
                                    DNA_modifier_types.h 
    blender/source/blender/python/api2_2x Mesh.c 
    blender/source/blender/render/intern/source texture.c 
    blender/source/blender/src booleanops.c buttons_editing.c 
                               drawobject.c editmesh.c 
                               editmesh_mods.c editobject.c 
    blender/source/gameengine/Converter BL_SkinDeformer.cpp 
  Added files:
    blender/source/blender/blenkernel BKE_cdderivedmesh.h 
                                      BKE_customdata.h 
    blender/source/blender/blenkernel/intern cdderivedmesh.c 
                                             customdata.c 
  
  Log:
  Integration of the Google Summer of Code Modifier Stack Upgrade project. The
  main features are:
  * Modifiers can now be in any order in the modifier stack
  * DerivedMesh now has a standard framework for custom element data to be passed
    through the stack with mesh data (being copied and interpolated as
    appropriate), so modifiers can access whatever data they need
  * The modifier stack code has been refactored and a number of bugs have been
    removed
  * The EdgeSplit modifier has been added:
    http://mediawiki.blender.org/index.php/BlenderDev/EdgeSplitModifier
  * The DerivedMesh modifier has been added:
    http://mediawiki.blender.org/index.php/BlenderDev/DisplaceModifier
  * The UVProject modifier has been added:
    http://mediawiki.blender.org/index.php/BlenderDev/UVProjectModifier
  
  For more info, see:
  http://mediawiki.blender.org/index.php/User:Artificer/ModifierStackUpgrade
  (currently undergoing reorganisation)
  
  Revision  Changes    Path
  1.43      +295 -95   blender/source/blender/blenkernel/BKE_DerivedMesh.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_DerivedMesh.h.diff?r1=1.42&r2=1.43&cvsroot=bf-blender>
  1.8       +5 -2      blender/source/blender/blenkernel/BKE_booleanops.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_booleanops.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.15      +9 -4      blender/source/blender/blenkernel/BKE_lattice.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_lattice.h.diff?r1=1.14&r2=1.15&cvsroot=bf-blender>
  1.21      +176 -137  blender/source/blender/blenkernel/BKE_modifier.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_modifier.h.diff?r1=1.20&r2=1.21&cvsroot=bf-blender>
  1.27      +6 -1      blender/source/blender/blenkernel/BKE_subsurf.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_subsurf.h.diff?r1=1.26&r2=1.27&cvsroot=bf-blender>
  1.124     +829 -158  blender/source/blender/blenkernel/intern/DerivedMesh.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/DerivedMesh.c.diff?r1=1.123&r2=1.124&cvsroot=bf-blender>
  1.73      +63 -44    blender/source/blender/blenkernel/intern/armature.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/armature.c.diff?r1=1.72&r2=1.73&cvsroot=bf-blender>
  1.141     +22 -7     blender/source/blender/blenkernel/intern/displist.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/displist.c.diff?r1=1.140&r2=1.141&cvsroot=bf-blender>
  1.33      +91 -40    blender/source/blender/blenkernel/intern/lattice.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/lattice.c.diff?r1=1.32&r2=1.33&cvsroot=bf-blender>
  1.66      +2348 -783 blender/source/blender/blenkernel/intern/modifier.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/modifier.c.diff?r1=1.65&r2=1.66&cvsroot=bf-blender>
  1.71      +1488 -36  blender/source/blender/blenkernel/intern/subsurf_ccg.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/subsurf_ccg.c.diff?r1=1.70&r2=1.71&cvsroot=bf-blender>
  1.27      +4 -2      blender/source/blender/blenlib/BLI_editVert.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenlib/BLI_editVert.h.diff?r1=1.26&r2=1.27&cvsroot=bf-blender>
  1.7       +3 -3      blender/source/blender/blenlib/BLI_linklist.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenlib/BLI_linklist.h.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.5       +3 -3      blender/source/blender/blenlib/intern/BLI_linklist.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenlib/intern/BLI_linklist.c.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
  1.286     +5 -4      blender/source/blender/blenloader/intern/readfile.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/intern/readfile.c.diff?r1=1.285&r2=1.286&cvsroot=bf-blender>
  1.21      +2 -4      blender/source/blender/makesdna/DNA_meshdata_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_meshdata_types.h.diff?r1=1.20&r2=1.21&cvsroot=bf-blender>
  1.20      +60 -5     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.19&r2=1.20&cvsroot=bf-blender>
  1.77      +2 -3      blender/source/blender/python/api2_2x/Mesh.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/Mesh.c.diff?r1=1.76&r2=1.77&cvsroot=bf-blender>
  1.71      +22 -12    blender/source/blender/render/intern/source/texture.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/texture.c.diff?r1=1.70&r2=1.71&cvsroot=bf-blender>
  1.26      +347 -1    blender/source/blender/src/booleanops.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/booleanops.c.diff?r1=1.25&r2=1.26&cvsroot=bf-blender>
  1.269     +201 -28   blender/source/blender/src/buttons_editing.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_editing.c.diff?r1=1.268&r2=1.269&cvsroot=bf-blender>
  1.287     +1 -3      blender/source/blender/src/drawobject.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawobject.c.diff?r1=1.286&r2=1.287&cvsroot=bf-blender>
  1.179     +7 -2      blender/source/blender/src/editmesh.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh.c.diff?r1=1.178&r2=1.179&cvsroot=bf-blender>
  1.109     +43 -1     blender/source/blender/src/editmesh_mods.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh_mods.c.diff?r1=1.108&r2=1.109&cvsroot=bf-blender>
  1.315     +7 -4      blender/source/blender/src/editobject.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editobject.c.diff?r1=1.314&r2=1.315&cvsroot=bf-blender>
  1.14      +2 -2      blender/source/gameengine/Converter/BL_SkinDeformer.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Converter/BL_SkinDeformer.cpp.diff?r1=1.13&r2=1.14&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list