[Bf-blender-cvs] CVS commit: blender/source/blender/include BIF_editmesh.h blender/source/blender/src editmesh.c header_view3d.c space.c
Roel Spruit
Roel at spruitje.nl
Wed Jan 21 22:45:38 CET 2004
goofster (Roel Spruit) 2004/01/21 22:45:38 CET
Modified files:
blender/source/blender/include BIF_editmesh.h
blender/source/blender/src editmesh.c header_view3d.c space.c
Log:
New loopcut version. much praise goes to Johnny Matthews who implemented precision cutting.
new features:
- after choosing a loop to cut you go into a second mode that lets you choose where exactly on the edge you want to cut.
the placement is in percentages, so 0% is one side of the edge, and 100% is the other side.
- holding CTRL snaps the placement to whole percentages. 1.00 instead of the standard 0.01 of a percentage.
- Pressing S while you place the cut turns on Smooth-subdivide for the cut (or as I like to call it: Loopcutsubdividesmooth :)
- the percentages and the ON/OFF for smooth cut can be seen in the view3D header.
fixes:
- loop takes into account hidden vertices, this solves bug #895.
- Cutpreviews are drawn correctly for triangular faces.
- renamed the function from loop -> loopoperations. I'm sure someone has a problem with the new name too, but BLAH! :D
- the parameters for the function are defines. loopoperations(LOOP_CUT) cuts, and loopoperation(LOOP_SELECT) selects (duh). this is changes in all the places the function gets called.
if people find new bugs, feel free to yell! :)
Roel
Revision Changes Path
1.17 +5 -2 blender/source/blender/include/BIF_editmesh.h
1.71 +580 -130 blender/source/blender/src/editmesh.c
1.38 +3 -3 blender/source/blender/src/header_view3d.c
1.126 +3 -3 blender/source/blender/src/space.c
More information about the Bf-blender-cvs
mailing list