diff options
author | Johnny Matthews <johnny.matthews@gmail.com> | 2005-07-26 18:09:46 +0400 |
---|---|---|
committer | Johnny Matthews <johnny.matthews@gmail.com> | 2005-07-26 18:09:46 +0400 |
commit | 913a1d657f09213c4e5b27fc34d2b25d58c5bdd6 (patch) | |
tree | 85ab9af8fc0c7cf445200bd2821d3c9c778eeea4 /source/blender | |
parent | f48fa716c4c39a0ee8e01a81f1afbc8f90d639db (diff) |
In Vertex Select Mode
CTRL-Alt-RMB = Faceloop Select
Diffstat (limited to 'source/blender')
-rw-r--r-- | source/blender/src/editmesh_mods.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source/blender/src/editmesh_mods.c b/source/blender/src/editmesh_mods.c index 0f0d131793a..4623d171f55 100644 --- a/source/blender/src/editmesh_mods.c +++ b/source/blender/src/editmesh_mods.c @@ -1069,7 +1069,10 @@ static void mouse_mesh_loop(void) edgeloop_select(eed, eed->f & SELECT); } else if(G.scene->selectmode & SCE_SELECT_VERTEX) { - edgeloop_select(eed, eed->f & SELECT); + if(G.qual == (LR_CTRLKEY | LR_ALTKEY) || G.qual == (LR_CTRLKEY | LR_ALTKEY |LR_SHIFTKEY)) + edgering_select(eed, eed->f & SELECT); + else if(G.qual & LR_ALTKEY) + edgeloop_select(eed, eed->f & SELECT); } /* frontbuffer draw of last selected only */ |