Blender Git Commit Log

Git Commits -> Revision b5aa425

Revision b5aa425 by Joseph Eagar (master)
May 28, 2009, 04:41 (GMT)
Did some code cleanups. Added BM_ITER and
BMO_ITER macros to make defining iterator
loops easier. Moved some files around.
And also made the editmesh conversion functions
tesselate ngons to triangle fans, since it's
more stable for conversion, and editmeshes are
never displayed to the user anyway. And ported
akey to bmesh.

Next up I plan on adding face iterators to DerivedMesh,
since that's the last major chunk of major refactoring
left, I think, except perhaps the uv editor (at the
moment it's probably close to working, but it's still
converting to editmeshes for everything, which is very
bad).

Commit Details:

Full Hash: b5aa425dee3d07faa57081f05f111c640162c968
SVN Revision: 20462
Parent Commit: 5bb0988
Lines Changed: +1918, -1787

2 Added Paths:

/source/blender/editors/mesh/bmesh_select.c (+1433, -0) (View)
/source/blender/editors/mesh/bmesh_selecthistory.c (+270, -0) (View)

1 Deleted Path:

/source/blender/editors/mesh/bmeshutils_mods.c (+0, -1297)

15 Modified Paths:

/projectfiles_vc9/blender/editors/ED_editors.vcproj (+7, -3) (Diff)
/source/blender/bmesh/bmesh_iterators.h (+1, -2) (Diff)
/source/blender/bmesh/bmesh_operator_api.h (+6, -2) (Diff)
/source/blender/bmesh/intern/bmesh_iterators.c (+0, -50) (Diff)
/source/blender/bmesh/intern/bmesh_opdefines.c (+3, -1) (Diff)
/source/blender/bmesh/intern/bmesh_to_editmesh.c (+31, -15) (Diff)
/source/blender/bmesh/operators/extrudeops.c (+9, -9) (Diff)
/source/blender/bmesh/operators/mesh_conv.c (+1, -1) (Diff)
/source/blender/editors/include/ED_mesh.h (+2, -1) (Diff)
/source/blender/editors/mesh/bmeshutils.c (+68, -322) (Diff)
/source/blender/editors/mesh/bmesh_tools.c (+63, -27) (Diff)
/source/blender/editors/mesh/editmesh_add.c (+13, -13) (Diff)
/source/blender/editors/mesh/editmesh_mods.c (+0, -37) (Diff)
/source/blender/editors/mesh/mesh_intern.h (+10, -6) (Diff)
/source/blender/editors/uvedit/uvedit_ops.c (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021