Experimental Clock:
Waterdrop

This sketch explores the idea that the process of filtering water -- a daily routine we all have -- indicates the passing of time and can work as a timer for our actility. In my case, I always pour water into the filter before I start making coffee every morning and aim to get my coffee done before the all the water is passes through the filter. I used the frameCount variable togetehr with the loop function to make the water baseline raise and drop. I also used frameCount to make the shadow shift as time passes.

Reflection

This sketch involves lots of math calculations when it comes to frameRate and frameCount. It took me quite a while to experiment with different values and math functions in order to generate the ideal results. The sketch of the water filter was rather a tedious job, since there were simply so many coordinates and custom shapes to play with. However, thanks to last time's practice with sketching before coding, it wasn't as difficult as the water animation.

Sketches




























Credits

This project was created based on the Conditionals, Processes, and Algorithms by Katherine Moriwaki & Xin Xin.