FreeType autohinting makes Decovar variable font animation shaky/janky |
|
Issue descriptionThanks to Greg Whitworth, MS for the original report. Using the animation from MS' Variable Fonts Exploration: https://developer.microsoft.com/en-us/microsoft-edge/testdrive/demos/variable-fonts/ , reduced in file deco.html. Running this in Chrome with the FreeType variable fonts backend (Chrome on Windows, Linux, Android), the animation displays a certain shakiness due to the fact that the glyph outlines get hinted in changing directions depending on variation parameters. When hinting is disabled (such as in Chrome on Mac with the CoreText backend), no such shakiness occurs. Similarly, it doesn't happen if I build Chrome on Linux with hinting disabled. We should investigate whether the autohinter should bail out on this font, or whether we should disable hinting in situations where the animations that affect font rendering are applied to the element.
,
Apr 4 2018
Decovar is not hinted and due to the nature and functionality of the design, and to avoid degradation in transmission, presentation and performance, it is not recommended to add any hinting. This opinion is from the developer, and is independent of whatever animation the font might be used for, though I can imagine hinting, as not helpful there either. Thanks. |
|
►
Sign in to add a comment |
|
Comment 1 by bunge...@chromium.org
, Mar 15 2018