[Bf-blender-cvs] CVS commit: blender/source/blender/include BIF_editmesh.h blender/source/blender/src editmesh.c editobject.c

Martin Poirier theeth at yahoo.com
Mon Dec 15 05:38:30 CET 2003


theeth (Martin Poirier) 2003/12/15 05:38:30 CET

  Modified files:
    blender/source/blender/include BIF_editmesh.h 
    blender/source/blender/src editmesh.c editobject.c 
  
  Log:
  BEVEL FOR MESH **** LONG LOG WARNING ****
  
  The interesting part:
  
  Bevelling functions for meshes.
  Accessible through the Wkey menu.
  You then have to enter the recursivity level (Warning, don't use 3 on a big mesh) and interactivly set the bevel width by moving the mouse. It draws the new faces in yellow. Ctrl constraint to 0.1 multiples, Shift switches to low gear, Space to type a value directly.
  Support for selective bevelling isn't really working yet, so be sure to select all the vertices beforehand.
  
  The less interesting part:
  
  Code done by intrr (logical stuff, how the algorithm works) and me (math stuff and the interactive bevel width code).
  
  The splitting and bevelling algorithm is not yet fully optimized, and the face shrinking math still doesn't like too big bevel width values. So this will have to be cleaned too.
  
  Selective bevel is on the list next.
  
  If you have any questions about how the code works, send the questions regarding the logic of the method to intrr and math questions to me.
  
  This is very much testing code (or should I say teasing code), so please don't flood me with bug reports. (This excludes OFFICIAL Blender developpers who were there at the meeting and pretty much know what the limitations of the code is and what it should do.)
  
  Revision  Changes    Path
  1.14      +3 -1      blender/source/blender/include/BIF_editmesh.h
  1.52      +822 -1    blender/source/blender/src/editmesh.c
  1.47      +6 -2      blender/source/blender/src/editobject.c



More information about the Bf-blender-cvs mailing list