2 New tools, 'Loop to region' and 'Region to loop'
authorGeoffrey Bantle <hairbat@yahoo.com>
Wed, 15 Mar 2006 20:53:41 +0000 (20:53 +0000)
committerGeoffrey Bantle <hairbat@yahoo.com>
Wed, 15 Mar 2006 20:53:41 +0000 (20:53 +0000)
commite4439dd0502461332e67854215f3b35381031f5a
treef80fe6fe976f43bc7dc0955c613c0b87fa782f79
parente2660f614d748225be99c4f80ab0a06befbea4c8
2 New tools, 'Loop to region' and 'Region to loop'

-> Loop to Region
Examines the current set of selected edges and seperates them into groups
 of 'loops' that each bisect the mesh into two parts. Then for each loop it
selects the smaller 'half' of the mesh.

Example images:
http://www.umsl.edu/~gcbq44/looptoregion2a.jpg
http://www.umsl.edu/~gcbq44/looptoregion2b.jpg

This tool handles multiple loops fine as is shown by these images:
http://www.umsl.edu/~gcbq44/looptoregion1a.jpg
http://www.umsl.edu/~gcbq44/looptoregion1b.jpg

Furthermore it handles 'holes' just fine as well:
http://www.umsl.edu/~gcbq44/looptoregion3a.jpg
http://www.umsl.edu/~gcbq44/looptoregion3b.jpg

-> Region to Loop

This is the 'logical inverse' of loop to region.

Example:
http://www.umsl.edu/~gcbq44/regiontoloop1a.jpg
http://www.umsl.edu/~gcbq44/regiontoloop1b.jpg

Both features can be accessed by the 'Edge Menu' in EditMode (CTRL-E).
source/blender/include/BIF_editmesh.h
source/blender/src/editmesh_mods.c
source/blender/src/editmesh_tools.c