Blender Git Loki
Git Commits -> Revision a77e348
Revision a77e348 by Daniel Dunbar (master) September 3, 2005, 17:22 (GMT) |
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). |
Commit Details:
Full Hash: a77e3482f227ef8dc32b64e3b64dd30dc87cb9b9
SVN Revision: 5238
Parent Commit: e0c7d27
Lines Changed: +368, -68
10 Modified Paths:
/source/blender/blenkernel/BKE_booleanops.h (+2, -10) (Diff)
/source/blender/blenkernel/BKE_displist.h (+1, -0) (Diff)
/source/blender/blenkernel/BKE_mesh.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/displist.c (+41, -0) (Diff)
/source/blender/blenkernel/intern/mesh.c (+11, -7) (Diff)
/source/blender/blenkernel/intern/modifier.c (+46, -25) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+13, -0) (Diff)
/source/blender/src/booleanops.c (+226, -26) (Diff)
/source/blender/src/booleanops_mesh.c (+4, -0) (Diff)
/source/blender/src/buttons_editing.c (+23, -0) (Diff)
/source/blender/blenkernel/BKE_displist.h (+1, -0) (Diff)
/source/blender/blenkernel/BKE_mesh.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/displist.c (+41, -0) (Diff)
/source/blender/blenkernel/intern/mesh.c (+11, -7) (Diff)
/source/blender/blenkernel/intern/modifier.c (+46, -25) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+13, -0) (Diff)
/source/blender/src/booleanops.c (+226, -26) (Diff)
/source/blender/src/booleanops_mesh.c (+4, -0) (Diff)
/source/blender/src/buttons_editing.c (+23, -0) (Diff)