Glyphs, shapes, fonts, signed distance fields

Explain how to generate and use signed distance field textures for rendering sharp vector-like shapes such as text and graphics by Martin Donald