It’s been awhile since I worked on my generative handwriting program. I actually got a bit stuck and overwhelmed with the method I was trying to use, so I kept reworking it until I developed a system that I like. It’s so much more fun to play with now!

My original method was to try and map out an SVG of each letter into an array and then work through the paths. After much (much!) trial and error, I finally figured out how to generate the points I wanted directly in p5 without need of an SVG. I made an “a” and felt very proud.

sample letter “a” generated by my computer

However, the thought of doing 25 more letters was a bit daunting, so I decided to go in a more asemic writing direction. I broke the alphabet into 5 basic letter types and created a glyph function for each one. I also created a system that allowed me to generate random letter combinations (words) of different lengths and combine them into sentences. So now my computer can write weird and wonderful and totally unique poetry.

my first bit of generative asemic writing

Isn’t this fun?I love how it looks and I can’t wait to fine-tune it even more. It’s also interesting to manipulate and “break” the letters. These melted letters came from a silly mistake but I really like the results.

melting letters

I would love hear your thoughts!

Update 2021: I started a manuscript using my generative writing, so be sure and check it out!

Comments are closed.