Hi @DaviesSteve,
I don’t know much about font making but I’m pretty sure that “Parametric Font” is the term coined to describe what you are trying to achieve. Googling that expression might help finding further information regarding the creation process. Also, note that there are websites like Modulator that make possible to create / morph fonts online and download them without having to use code.
Now regarding the website you linked, I could glean the following information:
-
Morphing / animations seem to either be made with Illustrator (IG post) or in Processing (short video)
-
Fonts are most probably made with Glyphs, a popular font editor. The short video above shows code within a Processing sketch (you can clearly see the
setup()
,draw()
,background()
,keyReleased()
andkeyPressed()
functions) that is referring (not calling) to functions or parameters from the GlyphsApp API (OFFCURVE
,nodeList
,showInterface
). -
The name of the sketch
"Glyphs_Data_Import_Test
" suggests they retrieve the fonts data with the API first and then import it in a Processing sketch for manipulation.
If you are looking for a free (and possibly less elaborate) alternative you can check the Geomerative library that allows, among other things, to access the path of a font ( its “skeleton”, .ttf
format only) and manipulate it as you wish. In addition to the bundled examples, you can find interesting sketches browsing the old forum or looking at chapter P.3 of Generative Design.