freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ft-devel] [PATCH v2] Improve FT_Outline_Embolden for the unintended


From: Alexei Podtelezhnikov
Subject: Re: [ft-devel] [PATCH v2] Improve FT_Outline_Embolden for the unintended artifacts problem (#45596).
Date: Tue, 9 Oct 2018 09:51:05 -0400

> > the outline has to be simplified by
> > removing self-intersecting segments and replacing them with a point at
> > the intersection of the flanking segments. That is it and then you
> > apply emboldening cleanly.
> >
> Yes. I was trying to do a solution this way. The problem is that this method
> alone can eliminate the intended design of the font.

Emboldening is akin to rolling a ball around the perimeter. A ball
sometimes cannot get into features smaller than its size - those
features are indeed removed. This is unavoidable. A huge ball rolling
around any glyph would produce shapeless blob. The larger the strength
of emboldening, the more features are removed.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]