Project #3 Experimental Clock
Description
This project is me experimenting with animation to describe the passage of time
Design Process
Three ideas that I came up with are: 1) Three waveforms that clicks occasionally. In this case the passage of actual time is needed since the wave form is draw based on real time. This can be coupled with amplitude modulation or frequency modulation. To accomplish this, I will be using curveVertex() and use sin() and millis() to caculate its position. Using if() else() for the different direction movements on the curve.
2) A clock that only moves when one is doing stuff (in contrast with doing nothing). In some ways this is more like a time tracker than a clock. To accomplish this condition statement will be used with the mouseX and mouseY to determine if its moving. The time passage will be use to calculate the speed of movement and finally be reflected with the how fast the clock moves.
3) Shadow of a stick as indicator of time. The shadow casted by the sun will indicate the position of the sun which is relative to the time. hour() and minute() will be used to findout the current time, and based on the time, the direction of the shadow and its length. if/else used for day/night shifts.
Reflection
I choosed this one because I think its fascinating to think of time as vibrations or rhythmic movements. There is no "standard time" but an agreed upon point which we refer to. Moreover, the movement of waves is mathmatically elegant and beautiful. There is no best clock for everyone, but a best clock for each individual. Everyone has their own "beat".