Skip to main content
🌍 Public

Share visualization

Send this visualization to others.

Sol LeWitt representation using multiple symbols in D3

Public visualization

Viewing a saved revision (read-only)

6258a3a68c0c414991f74edeca4924bd

Sol LeWitt representation using multiple symbols in D3

0 stars0🌍 Public
PPetrescu Alexandru
Last edited Sep 2, 2023
Created on Sep 2, 2023
Forked from D3 starter

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 description

Learning