Overlapping Dimensions
Overlapping Dimensions visualizes a dataset of farmers' markets, encoding three categorical attributes—juices, cheese, and baked goods—as cyan, yellow, and magenta ellipses arranged on a grid. Animated via `requestAnimationFrame`, the ellipses shift along horizontal and vertical axes, creating moiré-like overlaps that reveal combinations of product offerings. Rendered on a 2D Canvas using `context.ellipse` and `globalCompositeOperation = "multiply"`, the animation blends colors for intersections, while grey outlines mark markets with none of these categories. The data is fetched asynchronously via `d3.json` from a gist.
AI-generated descriptionforked from <a href='http://bl.ocks.org/susielu/'>susielu</a>'s block: <a href='http://bl.ocks.org/susielu/26af5aa1cc9bfaba0f1bb4098b66deb6'>Overlapping Dimensions</a>