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.
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.
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.
I would love hear your thoughts!
Update 2021: I started a book with my generative writing, so be sure and check it out!