Skip to main content
🌍 Public

Share visualization

Send this visualization to others.

sol lewit reproduction assignment

Public visualization

sol lewit reproduction assignment

0 stars1🌍 Public
KKerim
Last edited Aug 24, 2022
Created on Aug 24, 2022

This visualization reproduces the geometric precision of Sol LeWitt’s wall drawings using D3.js, encoding alternating vertical and horizontal line grids. It renders a series of thin rectangles that are selectively masked by SVG masks containing paths of abstract symbols, creating overlapping patterns of positive and negative space. The code leverages D3’s `select`, `range`, `symbols`, and `symbol` APIs to generate the grids and symbol paths, with masks (`url(#mask0)`, etc.) toggling visibility. The result is a dynamic, screen-sized composition that mirrors LeWitt’s systematic, rule-based aesthetics through algorithmic drawing.

AI-generated description

introduction to d3 with many useful tips

Comments

Sign in to join the discussion.

MIT Licensed