![]() |
Danny Lambdin |
|---|
I initially approached the Processing assignment with the intent to create a composition utilizing a simple shape. I chose the quadrant to work with because it had the most variables to work with out of all the simple objects from the reference website. I found that by overlapping coordinates I could create an abstract shape that also created the illusion of perspective.
After successfully creating a quadrant I decided to create a piece utilizing multiple quadrants. I began plotting the position of each quadrant and quickly became frustrated. I felt I might as well have been using Photoshop, and that creating a composition in this manner was self-defeating.
I decided at this time to pursue the possibility of Processing determining the position of the quadrants for me in a way that would be dynamic. The idea being that the composition would change every time I ran the program.
I discovered that I could give Processing a set of parameters so that my compositions would vary based on a predetermined set of factors. By including a random statement the coordinates would randomly be selected from a range of zero to whatever integer I determine.
I was very excited by my results. The quadrants had cascaded and twisted, forming stacks of abstract shapes. However, the composition still seemed flat. I decided to add a fill statement to the quadrant to add some color. I also included a “+r” statement to the color parameter to make the color random.
The results were incredible. The cascading quadrants appeared in various shades of orange and yellow. I discovered that the range of the random statement created a neutral color scheme.
The resulting program created the basses for the rest of my work. I replaced random statements with mouse inputs, and created a loop utilizing a void draw statement. The result was a cascading quadrant that moved based on the position of the mouse pointer. The colors also varied based on the same input.
I also experimented with other shapes. The arc had the most interesting result. Occasionally the arc would fracture creating various wedge shaped fragments that rotated in tandem with each other.
I wish to continue exploring ways of randomly generating imagery with increasingly more complex results. I would also like to research venues for displaying the work generated by this dialogue between man and machine.
DL 2007
Kinetic Imaging Data Culture