Blender Git Commit Log

Git Commits -> Revision 1de76ba

Revision 1de76ba by Nicholas Bishop (master)
October 15, 2012, 23:50 (GMT)
Add BMesh and WM symmetrize operators

* The symmetrize operation makes the input mesh elements symmetrical,
but unlike mirroring it only copies in one direction. The edges and
faces that cross the plane of symmetry are split as needed to
enforce symmetry.

* The symmetrize operator can be controlled with the "direction"
property, which combines the choices of symmetry plane and
positive-negative/negative-positive. The enum for this is
BMO_SymmDirection.

* Added menu items in the top-level Mesh menu and the WKEY specials
menu.

* Documentation:
http://wiki.blender.org/index.php/User:Nicholasbishop/Symmetrize

* Reviewed by Brecht:
https://codereview.appspot.com/6618059

Commit Details:

Full Hash: 1de76baf88c96184f579884d50e08b2b463d89eb
SVN Revision: 51356
Parent Commit: 6533ebf
Lines Changed: +758, -1

1 Added Path:

/source/blender/bmesh/operators/bmo_symmetrize.c (+663, -0) (View)

8 Modified Paths:

/release/scripts/startup/bl_ui/space_view3d.py (+2, -1) (Diff)
/source/blender/bmesh/CMakeLists.txt (+1, -0) (Diff)
/source/blender/bmesh/intern/bmesh_opdefines.c (+24, -0) (Diff)
/source/blender/bmesh/intern/bmesh_operators_private.h (+1, -0) (Diff)
/source/blender/bmesh/intern/bmesh_operator_api.h (+10, -0) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+53, -0) (Diff)
/source/blender/editors/mesh/mesh_intern.h (+2, -0) (Diff)
/source/blender/editors/mesh/mesh_ops.c (+2, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021