Circle Wave
✓ Published0🌍 Public
AAlainRo
Last edited May 23, 2018
Created on May 23, 2018
Three concentric, overlapping circles in cyan, magenta, and yellow continuously deform into a shifting wave pattern on a dark background. A slider labeled “Frequency” adjusts the speed of the oscillation, while the shapes are drawn as closed radial-line paths that update every frame. The code uses D3 v4’s `d3.radialLine`, `d3.curveLinearClosed`, and `d3.timer`, with the stroke colors blended via CSS `mix-blend-mode: darken`. The radius of each point is computed from a cosine function and a time-based term, creating the rhythmic, breathing motion.
AI-generated descriptionInspired by Dave Whyte’s circle wave.
forked from <a href='http://bl.ocks.org/mbostock/'>mbostock</a>'s block: <a href='http://bl.ocks.org/mbostock/2d466ec3417722e3568cd83fc35338e3'>Circle Wave</a>
gpl-3.0 Licensed