sol wit production with d3
This example renders a dynamic geometric pattern using raw SVG and JavaScript, without external libraries. It draws 100 horizontal and 100 vertical rectangles, each masked by concentric circular cutouts created with SVG mask elements. The first mask isolates a central circle, while the second inverts it, producing a crosshatched grid where the bars intersect. The full-viewport composition responds to the browser window size, updating its dimensions on load. The visual effect layers the masked rectangles to create a balanced, woven-like field of lines with a circular void at the center.