🌍 Public
Viewing a saved revision (read-only)
6258a3a68c0c414991f74edeca4924bd
Sol LeWitt representation using multiple symbols in D3
This example visualizes a Sol LeWitt-inspired geometric composition using an array of 120 unique symbols. It renders 120 horizontal and vertical rectangular strips that use two different masks to reveal or hide portions of the symbol paths, creating an intricate crosshatch pattern. Built with D3 v7, the code leverages `d3.select`, `d3.range`, and `d3.symbol` APIs to generate and position paths. The SVG output uses mask elements with inverted black-and-white fills to control layer visibility across the full-window canvas.
AI-generated descriptionLearning