[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