[Bf-blender-cvs] CVS commit: blender/source/blender/src editmesh_lib.c editmesh_mods.c header_view3d.c
Geoffrey Bantle
hairbat at yahoo.com
Tue Feb 28 03:28:45 CET 2006
briggs (Geoffrey Bantle) 2006/02/28 03:28:45 CET
Modified files:
blender/source/blender/src editmesh_lib.c editmesh_mods.c
header_view3d.c
Log:
-> Loop MultiSelect
Added new function in editmesh_mods.c, "loop multiselect" and can be
accessed via the CTRL-E popup menu in editmode. It is used to select
multiple edge loops/rings based upon the current selection set. It does
this simply by looping through a list of currently selected edges and
calls 'edge_loop_select' or 'edge_ring_select' for each one. This can
be used to build large selection sets quickly, as can be seen in
the following example images...
step 1 - http://www.umsl.edu/~gcbq44/multiselectA.jpg
step 2 - http://www.umsl.edu/~gcbq44/multiselectB.jpg
step 3 - http://www.umsl.edu/~gcbq44/multiselectC.jpg
-> Misc
While I was in there I fixed a couple of existing issues as well...
- "Select Less" now gets a proper undo push.
- countall() wasn't being called after inclusive selection mode conversion
- some strange formatting in EM_convertsel() in editmesh_lib.c fixed.
Revision Changes Path
1.52 +19 -22 blender/source/blender/src/editmesh_lib.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh_lib.c.diff?r1=1.51&r2=1.52&cvsroot=bf-blender>
1.82 +57 -4 blender/source/blender/src/editmesh_mods.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh_mods.c.diff?r1=1.81&r2=1.82&cvsroot=bf-blender>
1.159 +4 -1 blender/source/blender/src/header_view3d.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/header_view3d.c.diff?r1=1.158&r2=1.159&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list