Saturday morning first cup of coffee hack (yeah, its a late
authorDaniel Dunbar <daniel@zuster.org>
Sat, 3 Sep 2005 17:22:29 +0000 (17:22 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Sat, 3 Sep 2005 17:22:29 +0000 (17:22 +0000)
commita77e3482f227ef8dc32b64e3b64dd30dc87cb9b9
tree6c2afb9952cc9e4ff03a559e17373b2e5606010c
parente0c7d270d944878bac16f3d19eba5a162efbbaa7
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).
source/blender/blenkernel/BKE_booleanops.h
source/blender/blenkernel/BKE_displist.h
source/blender/blenkernel/BKE_mesh.h
source/blender/blenkernel/intern/displist.c
source/blender/blenkernel/intern/mesh.c
source/blender/blenkernel/intern/modifier.c
source/blender/makesdna/DNA_modifier_types.h
source/blender/src/booleanops.c
source/blender/src/booleanops_mesh.c
source/blender/src/buttons_editing.c