Duration: Since Sept. 2019
This is a sinusoidal wave that's dependent on the center of the plane. The wave and its environment respond accordingly to the user's MOUSE POSITION, LEFT and RIGHT arrow keys, and the ENTER button. Go play around!
Tackling this experiment, I was just beginning to get into the concept of Perlin Noise and how that can create organic randomness in particles.
This sketch was an exploration of mathematical roulettes, specifically the patterns of a Hypotrochoid and Astroid. The cursor position dictates each form's diameter, curve pattern, color, and size.
I like photography, why not build photos with text! As the frame count increases, so does the fidelity of the image. Users are also able to expedite the drawing by clicking and dragging the cursor.
Given the p5.js functions for time, I crafted an abstracted clock that visualizes the live time of whatever timezone the user is in. The time is a bit tricky to tell, but I think you'll catch on.