Blender Git Loki
Git Commits -> Revision 6cd42eb
Revision 6cd42eb by Andrew Wiggin (master) September 26, 2011, 00:27 (GMT) |
Fix dissolve crashes. For some cases, this will make dissolve work. For others dissolve will still fail (report unable to dissolve, not crash) in some cases. To get dissolve to work in these cases we need to define what happens when you dissolve a disk that has faces which share more than one edge. |
Commit Details:
Full Hash: 6cd42ebe1891e087783f8d630c31b5165399cb18
SVN Revision: 40542
Parent Commit: 7a103d3
Lines Changed: +456, -373
9 Modified Paths:
/source/blender/bmesh/bmesh.h (+1, -1) (Diff)
/source/blender/bmesh/bmesh_walkers.h (+15, -4) (Diff)
/source/blender/bmesh/intern/bmesh_mesh.c (+1, -0) (Diff)
/source/blender/bmesh/intern/bmesh_mods.c (+68, -28) (Diff)
/source/blender/bmesh/intern/bmesh_newcore.c (+13, -4) (Diff)
/source/blender/bmesh/intern/bmesh_walkers.c (+91, -32) (Diff)
/source/blender/bmesh/intern/bmesh_walkers_impl.c (+168, -105) (Diff)
/source/blender/bmesh/intern/bmesh_walkers_private.h (+21, -9) (Diff)
/source/blender/editors/mesh/bmesh_select.c (+78, -190) (Diff)
/source/blender/bmesh/bmesh_walkers.h (+15, -4) (Diff)
/source/blender/bmesh/intern/bmesh_mesh.c (+1, -0) (Diff)
/source/blender/bmesh/intern/bmesh_mods.c (+68, -28) (Diff)
/source/blender/bmesh/intern/bmesh_newcore.c (+13, -4) (Diff)
/source/blender/bmesh/intern/bmesh_walkers.c (+91, -32) (Diff)
/source/blender/bmesh/intern/bmesh_walkers_impl.c (+168, -105) (Diff)
/source/blender/bmesh/intern/bmesh_walkers_private.h (+21, -9) (Diff)
/source/blender/editors/mesh/bmesh_select.c (+78, -190) (Diff)