I am working on a font that relies heavily on cubic curves that have overlapping handles. When performing a boolean operation with these curves, FontCreator displays strange behavior.
In the first contour, after the operation, the center point of the inner curve behaves like a handle. I applied an union operation to the whole glyph but the second contour is an intersection.
Applying an union operation in this situation causes the glyph to become empty.
Issue when using boolean operations with cubic contours that have overlapping handles
-
- Posts: 2
- Joined: Tue Apr 16, 2024 10:57 pm
-
- Moderator
- Posts: 11202
- Joined: Fri Oct 04, 2002 12:41 am
- Location: Bilthoven, The Netherlands
- Contact:
Re: Issue when using boolean operations with cubic contours that have overlapping handles
Please send the project file to us.
-
- Posts: 2
- Joined: Tue Apr 16, 2024 10:57 pm
Re: Issue when using boolean operations with cubic contours that have overlapping handles
I'm not entirely sure how much this will help, because this is not a project specific issue, but I can provide the project file. Many of the composite glyphs can be used to demonstrate this behavior, for example, Oslash, Ccedilla, and lmiddletilde.
-
- Moderator
- Posts: 11202
- Joined: Fri Oct 04, 2002 12:41 am
- Location: Bilthoven, The Netherlands
- Contact:
Re: Issue when using boolean operations with cubic contours that have overlapping handles
Confirmed. This issue will be fixed with the next upcoming release. But there will probably remain some rare cases where it fails.