top of page
A dynamic typeface that evolves towards entropy
While experimenting with Processing.js and becoming more familiar with the library's ability to generate animated graphics, I was inspired to create a kinetic typeface—Evolve. Like many processes prevalent in life and nature, Evolve gravitates toward entropy and disorder. The extent to which a letter becomes disorderly is directly proportional to how long one presses the keyboard.
Processing.js has several nested libraries that enable the application of computational transformations to fonts. I experimented with different functions and values that would warp the letters' geometry.
Experimenting with movement of the letters
Experimenting with different stroke weights and vertex translations
You can access a sample character set for Evolve here or see below for Evolve's dynamic renditions of all 26 letters in the alphabet.
bottom of page