Recitation 5 Documentation–Blog 9
This is the image that I chose to use as my motif. I chose this image because firstly I am interested in looking up in the sky and discovering the position of and the light that comes from the moon and stars. I was first attracted by the circles in this image, they appeared to be the planets hanging in the dark night sky. Secondly, I was interested in the meaning of the description that was attached to the image. The painting was created on an industrial material with “strange optical effects: it looks as though the color were floating, almost without material effect, in a space in front of the plane to which it is in fact applied.” Also, the creator of this artifact says that he created this artifact to show people that industrial things can also be artistic, which touched my mind. Thirdly, I am fascinated by the color and the texture of the color used in this image. Since it is painted by spray paint, the painting seems different from those that are painted by pigment. I want to try and see whether Processing can also make the same effect.
In general, what I am going to draw is quite simple since I only need several circles. To achieve this goal, I use the function circle() and locate the circles in the right places. Also, I fill in different colors to the circles. For the toppest circle, I want to create a feeling of halo or eclipse, so I cover one smaller circle on the other and paint them in black and red. The most difficult part of my image is how to let the cruciform spin at a small angle. By achieving this, I use the functions pushMatrix() and popMatrix(). I also change the rate of transparency of the color to make the level more obvious.
I think the image that I created is very similar to the original one, but what’s different is the texture of the color. For the image created by Processing, I can’t make the effect of spraying with paint. Although I adjusted the transparency and tried to enhance the layering of the picture, it still can’t compare with the effect of painting with paint. This is the main problem that I discovered in Processing and in this manner, I think sometimes drawing in Processing wasn’t a good means of realizing my design. I think it will be better and more convenient for me to draw with my own hands. Therefore, I can use different materials to draw or to be drawn on.
This is the sketch of my design:
This is the screenshot for my design:
This is the code that I used to create this design:
size(600,600); background(0,0,45); noStroke(); fill(211,211,211); circle(250,490,200); //biggest circle fill(255,185,15,190); pushMatrix(); translate(310, 410); rotate(0.3); rect(15,-10,20,70); rect(-10,15,70,20); popMatrix(); fill(130,130,130); circle(500,300,90); //the middle circle fill(0,0,45); stroke(150,150,150); circle(490,290,30); //smallest circle noStroke(); fill(112,27,31,150); circle(150,100,140); //the toppest circle(outside one) fill(0,0,0,200); circle(152,108,131); //the toppest circle stroke(211,211,211,200); line(350, 500, 455, 290);