googlefonts / googlefonts/fontmake
TTF interpolation defects
- Dominant language
- Python
- Stars
- 888
- Forks
- 97
- Avg merge
- 4d 52m
- Merged PRs (30d)
- 1
Description
Hello!
I am building a variable font for rendering waveforms, https://audio-lab.github.io/wavefont/, and observing an issue with interpolating TTF state.
Font has alignment axis, and masters define top-align and bottom-align state, with values of `algn` _1_ and _0_ respectively, see [descignspace file](https://github.com/audio-lab/wavefont/blob/master/masters/wavefont.designspace#L11). Center align state (`algn` _0.5_) is expected to be interpolated by font.
And it is interpolated nicely by OTF font, generated with afdk:

But with TTF font, generated by fontmake, interpolation shows artifacts:

As if top part of bars have right edge lowered by 1px.
What can that be related to? Some rounding to int?
Contributor guide
Assessment
This issue has not been assessed yet.