|
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.
[Prev in Thread] | Current Thread | [Next in Thread] |