Skip to main content
100%

Sol LeWitt reproduction with D3

✓ Published1🌍 Public
DDilara Bozkurt
Last edited Jan 3, 2025
Created on Jan 3, 2025

This D3.js reproduction of a Sol LeWitt piece covers the viewport with two sets of striped rectangles—horizontal bands and vertical bands—that intersect at a central circular area. The rendering uses SVG masks (`circle-mask` and `rect-mask`) to selectively reveal or hide stripes, creating the illusion of a circular window through the grid. The code draws 100 rects in each orientation, layering them with opposite mask fills to alternate visibility. This generative artwork leverages D3's `select`, `range`, and `join` API to build the SVG structure dynamically, scaling to the full window size.

AI-generated description

Sol LeWitt art piece reproduction

MIT Licensed

Similar vizzes