That said, I recommend you take a look at Glyphy, an Open Source library from Harfbuzz’s author, that expand on the signed distance fields technique and fixes the precision issues
Android’s Font Renderer
Romain Guy

A great paper came out this year that offers high quality results with a simpler implementation than Glyphy’s. Check out “Shape Decomposition for Multi-channel Distance Fields”.