Blender Git Commit Log
Git Commits -> Revision 53a85a8
Revision 53a85a8 by Joseph Eagar (master) April 11, 2011, 01:38 (GMT) |
=bmesh= Made the new "superknife" tool much stabler then it was, though a few minor quirks remain. Rather then the shortest-distance-in-graph method I was using to rebuild the mesh post-knife I reworked it to build a triangulation instead, then merge the triangles into the right correct faces. |
Commit Details:
Full Hash: 53a85a8edffa993f854e9eed3396312789846033
SVN Revision: 36096
Parent Commit: 60d81b0
Lines Changed: +548, -86
10 Modified Paths:
/source/blender/blenkernel/intern/editderivedbmesh.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/mesh.c (+1, -1) (Diff)
/source/blender/blenlib/intern/scanfill.c (+10, -3) (Diff)
/source/blender/bmesh/intern/bmesh_construct.c (+2, -2) (Diff)
/source/blender/editors/mesh/editbmesh_bvh.c (+1, -1) (Diff)
/source/blender/editors/mesh/knifetool.c (+527, -72) (Diff)
/source/blender/editors/mesh/mesh_ops.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/drawmesh.c (+2, -1) (Diff)
/source/blender/modifiers/intern/MOD_ngoninterp.c (+3, -3) (Diff)
/source/blender/modifiers/intern/MOD_solidify.c (+0, -1) (Diff)
/source/blender/blenkernel/intern/mesh.c (+1, -1) (Diff)
/source/blender/blenlib/intern/scanfill.c (+10, -3) (Diff)
/source/blender/bmesh/intern/bmesh_construct.c (+2, -2) (Diff)
/source/blender/editors/mesh/editbmesh_bvh.c (+1, -1) (Diff)
/source/blender/editors/mesh/knifetool.c (+527, -72) (Diff)
/source/blender/editors/mesh/mesh_ops.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/drawmesh.c (+2, -1) (Diff)
/source/blender/modifiers/intern/MOD_ngoninterp.c (+3, -3) (Diff)
/source/blender/modifiers/intern/MOD_solidify.c (+0, -1) (Diff)