Hi forum!
Second round of trying to make these parameters work, you can find the first discussion here:
https://forum.glyphsapp.com/t/dekink-after-export-with-rmx-unsuccessful/18749
I’m making a rounded version of a font, which goes from condensed to regular width and both slants. Interpolation generates kinks. I’ve tried fixing them after export with RMXHarmonizer but apparently both in G2 and G3 RemoveOverlap
converts unaligned smooth nodes into corner ones before sending the paths to the filters.
So, I’ve unticked RemoveOverlap
and applied it as a custom parameter after RMXHarmonizer. “Problem solved!” I uttered. Turns out there’s a bigger one: when exporting the fonts (144 in this design) with this configuration, the export gradually slows and eventually stops at always different steps: sometimes the files are 95, sometimes 22, etc.
Looking at the CPU Load, it comes to a staggering 98% during these phases and then drops to 20% and Glyphs dialog keeps rolling for hours without adding any file to the batch. When canceling the export, Glyphs freezes and must be force-quit.
I think the problem lies in how the dekink parameter interprets the curves if they’re not merged before, but I’m clueless on how to solve this.
This happens in G3, in G2 dekinking creates bugs in extremeless curves like the ones shown in the F below, and in many cases I want to go extremeless, otherwise the harmonizer will mess up small paths.
Kinda complicated issue (sorry for the long form)…
Any suggestion on how to pull this off?