100 Days of Generative Art
An exploration into the possibilities of code and maths
May 2021 - September 2021
Personal project
Overview
In the spring semester of 2021, I learned Processing during one of my courses. Nearing the end, I discovered the possibilities of generative artwork made with code. I thought, "Hey! This is pretty cool... how?" and thus began my journey into generative coding.
Role
Solo project documented on Instagram, learning and creating generative artworks with Processing.
Skills
Processing, TouchDesigner
Learning
I first started with finding inspiration and tutorials to jumpstart my journey. One of my most referenced resources is The Coding Train who has released the popular book, The Nature of Code. I also found inspiration from OpenProcessing. Other resources have been referenced in the relevant posts on my Instagram.
Being relatively new to the world of generative coding, I didn't have a thorough understanding of why or how some of the code achieved certain results. However, for each project I did, I experimented and changed as much properties as I could, observing how one aspect would affect the final result. This helped me gain a more in-depth understanding about how generative coding was different from the game-oriented coding I learned during school.
After completing the 100 days, I also spent a bit of time experimenting with TouchDesigner. It was interesting seeing how the concepts I learnt throughout the 100 days could be applied with different software.
Reflection
Over the course of the ~5 month project, I was able to learn a new skill and creative inspiration. It gave me a sense of reward, knowing that I could persevere and accomplish something like this. I was also able to work out my brain which had been dormant for a little while.