[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