Closed wtholliday closed 2 years ago
See: https://docs.rs/fontdue/latest/fontdue/struct.FontSettings.html scale
Fontdue performs curve linearization on initialization. The error threshold before a new subdivision is created is computed from the scale in the font settings.
I noticed when scrutinizing glyphs rendered by fontdue that they seem a bit tessellated, as if the bezier curves aren't being evaluated at high enough resolution. For example, here's a glyph rendered by fontdue:
Notice the tessellation of the interior curves.
versus the same glyph rendered in Apple's Font Book:
I can provide more detailed information if necessary. The font is "Anodina Regular"