Skip to main content
🌍 Public

Share visualization

Send this visualization to others.

Sol Lewitt Variant with D3 with Groups

Public visualization

Viewing a saved revision (read-only)

d7f39a9b5519448f9234c2513c555a50

Sol Lewitt Variant with D3 with Groups

0 stars1🌍 Public
Iibaird6@gatech.edu
Last edited Sep 12, 2025
Created on Sep 12, 2025

This interactive SVG artwork reproduces a Sol LeWitt-inspired geometric composition using D3.js. Two perpendicular sets of thin rectangular bars—one horizontal, one vertical—overlap across the full canvas, their visibility controlled by two circular masks in the center. The first mask isolates a white circle, revealing only the horizontal bars within it, while the second mask uses inverse logic to show vertical bars outside the circle. The code employs D3's `select` and `range` utilities to generate the bar arrays and `join('rect')` to efficiently create the SVG elements, with masks constructed directly via the DOM API.

AI-generated description