Eiffel Tower.
This photograph means a lot to me since it stands as a reminder of my first step into independent adulthood. Three days long trip to Paris was my first solo journey with zero knowledge of the language, people and environment.
This is the actual inspiration behind the Processing drawing:
Sketch of the Processing drawing:
Process:
At first I had a difficult sketch of the drawing, however, as I went along, I had to swap some of the shapes, because it was too difficult to code. For instance, I turned a trapezoid into a rectangle with two triangles on both sides, but then I thought that one vertically long rectangle would suffice. Because if you look at the live version of the Eiffel Tower, it doesn’t have any trapezoid at the top, just some kind of cubic gaps between the vertical rectangle. I think painting with Processing was definitely more challenging, however, once you get the hang of it, it will be quite useful, especially when playing with colors.
Final drawing:
mvoid setup() { rectMode(CENTER); size(900, 1500); fill(#20207E); // canvas //triangle(120, 300, 232, 80, 344, 300); triangle(300, 150, 350, 80, 400, 150); rect(350, 200, 70, 100); rect(350,250,100, 50); rect(350,300,100,100); fill(#EFEDED); rect(350,350,100, 150); rect(350,400,100, 200); fill(#D1302B); rect(350,500,200,150); triangle(250, 575, 450, 575, 350, 500); quad(350, 575, 450, 575, 650, 800, 550, 800); quad(350, 575, 250, 575, 50, 800, 150, 800); } void draw(){ print(mouseX); print(" "); println(mouseY); }