Rippulous Pond

Gaze ye into the rippulous pond unto eternity, witnessing patterns in time, colors in patterns, and even…

I created this as a vanilla canvas exercise. Typically, I’d use a three.js particle system for something like this, but when my coworker Daniel selected “make something with <canvas>” for our weekly coding challenge, it felt more pure to use the raw canvas API.

This demo uses fillStyle, fillRect, and clearRect from the Canvas API, plus some math for position and color.