Categories
3. Generative Thing

Generative Thing Project

 

For my Generator Thing Project, I created a lollipop generator. Within my generator code, the following elements varied:

  1. Color
  2. Shape
  3. Lollipop pattern 

My inspiration for my lollipop generator was the flower stem generator shown in class. It can be seen and accessed through this link, https://editor.p5js.org/brain/sketches/2N3oI7V3x. For the spiral/ swirl lollipop, I was inspired by Josef Albers and Color Relativity. The concept of being able to use three colors and make it look like four was fascinating as simple as it may be to others. The use of color theory can make or break a piece because of how the individual looking perceive the colors.

I managed my project’s unpredictability through the use of the random function. Even with the use of the random function, the lollipops would generally appear at the same starting point or very close to each other. The lollipops would group near each other. In an attempt to increase the unpredictability, I added small expressions to either be added, subtracted, or multiplied to the random variable. However, within the canvas constraint I made for my generator, this time I pressed my mouse, the lollipops would emerge randomly within a bunch. The lollipops were most likely to appear in bunches of four compared to a single lollipop appearing on its own. A single lollipop would surface at least once every when I played around with the generator.  Moreover, I placed my lollipop type functions into a random list, the most common lollipop to appear was the oval, swirl, and circle. I wanted to in some way control the unpredictability of the generator. I wanted the generator to pick not only all four functions but possibly three, two, or just one at each click instead of constantly four at a time.

Generator link: https://editor.p5js.org/aatlove/full/dNLqWxRbp

Generator Initial Paper Idea

Generator Results