I am designing a variable font in which some parts of letters from curved become flat (as in the images). I drew these parts with only 3 points to make the variation smoother.
In the exported font though, many edges show up, both on browser and illustrator.
I think it is because Truetype curves require many more points than Postscript curves.
Does anyone know if it is possible to work around this problem, or at least make it less noticeable?
Thanks a lot!
Try adding inflection points. There’s a filter called Insert Inflections in the plugin manager.
The cubic outlines are converted to quadratic (TrueType) outline when exporting to variable fonts. That conversation is difficult when there are curves with inflections so Glyphs will add them automatically. But for those small curves, you will get some bumps from rounding the coordinates. And they will produce kinks when interpolating.
Syncing the proportions of point distributions may help a little.
it might be easier when you make the top point sharp: