[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_booleanops.h BKE_displist.h BKE_mesh.h blender/source/blender/blenkernel/intern displist.c mesh.c modifier.c blender/source/blender/makesdna DNA_modifier_types.h blender/source/blender/src booleanops.c ...

Daniel Dunbar daniel at zuster.org
Sat Sep 3 19:22:29 CEST 2005


zuster (Daniel Dunbar) 2005/09/03 19:22:29 CEST

  Modified files:
    blender/source/blender/blenkernel BKE_booleanops.h 
                                      BKE_displist.h BKE_mesh.h 
    blender/source/blender/blenkernel/intern displist.c mesh.c 
                                             modifier.c 
    blender/source/blender/makesdna DNA_modifier_types.h 
    blender/source/blender/src booleanops.c booleanops_mesh.c 
                               buttons_editing.c 
  
  Log:
  Saturday morning first cup of coffee hack (yeah, its a late
  morning)
  
   - fun for the whole family, boolean mesh modifier... doesn't work
     with layered modifiers yet (just uses base mesh), although may
     god have mercy on your soul if you want to run boolean on a
     subsurf anyway
   - added displistmesh_add_edges
  
  This exposes a bug in boolean, apparently the output is somehow
  random (hash on alloc'd pointer value perhaps) which is sortof
  lame.
  
  It also makes more apparent the desire for some level of control
  over dep graph evaluation during editmode (at the moment dep
  graph is reevaluated for a mesh object in editmode, but since
  mesh changes are on editmesh other objects don't really see
  any change, so it is a wasted recalc).
  
  Revision  Changes    Path
  1.7       +3 -11     blender/source/blender/blenkernel/BKE_booleanops.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_booleanops.h.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.41      +2 -1      blender/source/blender/blenkernel/BKE_displist.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_displist.h.diff?r1=1.40&r2=1.41&cvsroot=bf-blender>
  1.24      +2 -1      blender/source/blender/blenkernel/BKE_mesh.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_mesh.h.diff?r1=1.23&r2=1.24&cvsroot=bf-blender>
  1.117     +42 -1     blender/source/blender/blenkernel/intern/displist.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/displist.c.diff?r1=1.116&r2=1.117&cvsroot=bf-blender>
  1.56      +12 -8     blender/source/blender/blenkernel/intern/mesh.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/mesh.c.diff?r1=1.55&r2=1.56&cvsroot=bf-blender>
  1.40      +46 -25    blender/source/blender/blenkernel/intern/modifier.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/modifier.c.diff?r1=1.39&r2=1.40&cvsroot=bf-blender>
  1.12      +14 -1     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.11&r2=1.12&cvsroot=bf-blender>
  1.17      +227 -27   blender/source/blender/src/booleanops.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/booleanops.c.diff?r1=1.16&r2=1.17&cvsroot=bf-blender>
  1.6       +5 -1      blender/source/blender/src/booleanops_mesh.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/booleanops_mesh.c.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.195     +23 -0     blender/source/blender/src/buttons_editing.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_editing.c.diff?r1=1.194&r2=1.195&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list