040 -- Computational Color I: Due 10/20

Download this Processing project, and install it into your sketchbook. This program automatically changes the color and size of a rectangle on the left hand side of the canvas. Your objective is to set the color of the rectangle on the right hand-side of the canvas, so that it always presents a "pleasing complement" (whatever that means to you) to the changing left-hand rectangle. You are not permitted to change the code governing the left-hand rectangle. [This is a small exercise!]

If you would like a slightly more difficult challenge, this related project asks you to derive a color which serves to "negotiate the space" in between two randomly-changing colored regions.

Solutions