Blender Git Commit Log

Git Commits -> Revision 454eb87

Revision 454eb87 by Joseph Eagar (master)
June 23, 2009, 05:35 (GMT)
Array modifier is now implemented using bmesh
(though it's not completely feature-complete yet).
I ported over the remove doubles code from the
old bmesh branch for this, and split it into two
bmops, "Weld Verts" and "Remove Doubles".

Weld verts welds specific verts together, while remove
doubles finds doubles and welds them.

I also reverted the hotkey change I made earlier.

Commit Details:

Full Hash: 454eb8793d235d3d8a10321e15e560f8d6c7aeb1
SVN Revision: 21098
Parent Commit: 43ff755
Lines Changed: +932, -217

1 Added Path:

/source/blender/blenkernel/intern/modifiers_bmesh.c (+388, -0) (View)

34 Modified Paths:

/source/blender/blenkernel/BKE_customdata.h (+6, -0) (Diff)
/source/blender/blenkernel/BKE_DerivedMesh.h (+13, -0) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+24, -19) (Diff)
/source/blender/blenkernel/intern/customdata.c (+51, -1) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+31, -0) (Diff)
/source/blender/blenkernel/intern/editderivedbmesh.c (+131, -65) (Diff)
/source/blender/blenkernel/intern/modifier.c (+11, -1) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+4, -4) (Diff)
/source/blender/bmesh/bmesh.h (+5, -7) (Diff)
/source/blender/bmesh/bmesh_operator_api.h (+19, -9) (Diff)
/source/blender/bmesh/bmesh_queries.h (+2, -5) (Diff)
/source/blender/bmesh/intern/bmesh_construct.c (+28, -21) (Diff)
/source/blender/bmesh/intern/bmesh_eulers.c (+2, -1) (Diff)
/source/blender/bmesh/intern/bmesh_interp.c (+10, -10) (Diff)
/source/blender/bmesh/intern/bmesh_mesh.c (+4, -4) (Diff)
/source/blender/bmesh/intern/bmesh_mods.c (+3, -3) (Diff)
/source/blender/bmesh/intern/bmesh_opdefines.c (+34, -0) (Diff)
/source/blender/bmesh/intern/bmesh_operators.c (+62, -4) (Diff)
/source/blender/bmesh/intern/bmesh_operators_private.h (+3, -0) (Diff)
/source/blender/bmesh/intern/bmesh_queries.c (+4, -4) (Diff)
/source/blender/bmesh/intern/bmesh_structure.c (+16, -16) (Diff)
/source/blender/bmesh/intern/bmesh_to_editmesh.c (+6, -6) (Diff)
/source/blender/bmesh/intern/editmesh_to_bmesh.c (+6, -6) (Diff)
/source/blender/bmesh/operators/createops.c (+3, -3) (Diff)
/source/blender/bmesh/operators/dissolveops.c (+35, -3) (Diff)
/source/blender/bmesh/operators/extrudeops.c (+3, -3) (Diff)
/source/blender/bmesh/operators/mesh_conv.c (+6, -6) (Diff)
/source/blender/bmesh/operators/subdivideop.c (+1, -1) (Diff)
/source/blender/bmesh/operators/triangulateop.c (+1, -1) (Diff)
/source/blender/bmesh/operators/utils.c (+1, -1) (Diff)
/source/blender/editors/mesh/bmesh_tools.c (+11, -5) (Diff)
/source/blender/editors/mesh/editmesh_lib.c (+1, -1) (Diff)
/source/blender/editors/mesh/mesh_ops.c (+6, -6) (Diff)
/source/blender/editors/space_view3d/view3d_buttons.c (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021