[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: |
Byeongsik Jeon |
Subject: |
Re: [ft-devel] [PATCH v2] Improve FT_Outline_Embolden for the unintended artifacts problem (#45596). |
Date: |
Wed, 10 Oct 2018 00:03:49 +0900 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.0 |
On Tue, 9 Oct 2018 09:51:05 -0400, Alexei Podtelezhnikov
<address@hidden> wrote:
>>> 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.
>
OK.
What I'm saying is,
the current shifter has too big value as it goes around 0(360) degree,
so it makes up the intersection that should not be made.
However, the shifter replacement is not the priority of the task now.
First, after the intersection removal code is completed, it is a problem
to think about.
I'll do my work as soon as I get time. The exchange of opinions with you
has been a great reference.
Thanks.
- [ft-devel] [PATCH resend 2/2] Improve FT_Outline_Embolden for the unintended artifacts problem (#45596)., Byeongsik Jeon, 2018/10/04
- Re: [ft-devel] [PATCH resend 2/2] Improve FT_Outline_Embolden for the unintended artifacts problem (#45596)., Byeongsik Jeon, 2018/10/04
- Re: [ft-devel] [PATCH resend 2/2] Improve FT_Outline_Embolden for the unintended artifacts problem (#45596)., Alexei Podtelezhnikov, 2018/10/04
- Re: [ft-devel] [PATCH resend 2/2] Improve FT_Outline_Embolden for the unintended artifacts problem (#45596)., Byeongsik Jeon, 2018/10/05
- Re: [ft-devel] [PATCH resend 2/2] Improve FT_Outline_Embolden for the unintended artifacts problem (#45596)., Byeongsik Jeon, 2018/10/05
- Re: [ft-devel] [PATCH resend 2/2] Improve FT_Outline_Embolden for the unintended artifacts problem (#45596)., Alexei Podtelezhnikov, 2018/10/05
- Re: [ft-devel] [PATCH v2] Improve FT_Outline_Embolden for the unintended artifacts problem (#45596)., Byeongsik Jeon, 2018/10/08
- Re: [ft-devel] [PATCH v2] Improve FT_Outline_Embolden for the unintended artifacts problem (#45596)., Alexei Podtelezhnikov, 2018/10/08
- Re: [ft-devel] [PATCH v2] Improve FT_Outline_Embolden for the unintended artifacts problem (#45596)., Byeongsik Jeon, 2018/10/09
- Re: [ft-devel] [PATCH v2] Improve FT_Outline_Embolden for the unintended artifacts problem (#45596)., Alexei Podtelezhnikov, 2018/10/09
- Re: [ft-devel] [PATCH v2] Improve FT_Outline_Embolden for the unintended artifacts problem (#45596).,
Byeongsik Jeon <=