|
From: Werner L. <wl...@gn...> - 2006-02-26 17:54:38
|
> Anyhow, the main reason I think the previous algorithm was better,
> is because it produced fewer points -- not because it produces
> smaller files (that's hardly an issue I think), but because more
> points mean shorter splines, and shorter splines are more likely to
> get disturbed when rounding of the control points take place. As it
> is now, both the new and the old algorithm produce pretty good
> approximations of the cubic splines, but once control points are
> rounded, it is not uncommon for disturbing bumps and corners to
> appear on the outline. (It may be that this is more probable to
> happen to autotraced glyphs.)
Indeed, it would be great if FontForge provided a `round curves to
integer coordinates' function which tries to find best approximations
to the exact outlines but uses integer coordinates. I can imagine
that this makes a big difference compared to a simple rounding of the
curve coordinates.
Werner
|