Process Drawing
- On paper, create a simple drawing inside of a square frame using three of the following simple shapes: Circle, Square, Triangle, Line.
- Come up with a set of rules about how those individual shapes could be modified within that frame – for instance, the triangle could be scaled to be either half or two times its original size, or the circle could be moved (or translated) up or down by half of its diameter. On paper, experiment with some of these transformations, drawing at least five variations.
- Take a clear photograph or scan of your illustrations.
- Translate your drawing into code, using translation functions for each of the shapes. Apply a new transformation and color palette each time the user clicks on the canvas. Save this in a directory named week2 and add it to your online repo.
- If you’re struggling with the logic of stepping throuhg explicitly different iterations, try using the random() function to generate different versions of your sketch.
- add the reference images to your repo in a directory named week2/media. Use the README file to describe what you intended to do with each iteration. How did these differ from what you would up with?