[Bf-blender-cvs] CVS commit: blender/source/blender/blenlib/intern scanfill.c

Ton Roosendaal ton at blender.org
Fri Jun 30 14:38:38 CEST 2006


ton (Ton Roosendaal) 2006/06/30 14:38:38 CEST

  Modified files:
    blender/source/blender/blenlib/intern scanfill.c 
  
  Log:
  Bugfix #4544
  
  The 'edge fill' code failed on filling tiny small polygons. It has a limit
  check for double points, which was hardcoded set to 0.0003.
  
  That is (commented in code too) a weak part. Better would be to define a
  bounding box first, and then derive the limit from that.
  
  Further, the edge fill code uses blender EditEdge data, which fails when
  the filling code removes edges. Certainly a topic to work on once, this
  code is from the 80ies!
  
  Revision  Changes    Path
  1.13      +4 -4      blender/source/blender/blenlib/intern/scanfill.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenlib/intern/scanfill.c.diff?r1=1.12&r2=1.13&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list