{"version":"1.0","type":"rich","title":"Sol LeWitt Reproduction with D3 - squares","description":"This example reproduces a Sol LeWitt geometric composition by dividing the canvas into four quadrants, each filled with a distinct pattern of parallel or rotated line segments. The piece uses D3 v6 to generate SVG rectangles and applies four separate `mask` definitions to confine each pattern to its respective square. Horizontal, vertical, and 45-degree rotated lines are created by binding data from `d3.range` and manipulating `x`, `y`, `width`, `height`, and `transform` attributes. The viewport is scaled to the browser window, and the code imports `select` and `range` directly from the D3 module.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/1d6da7a3d9524cccb3acc529a44bacbe?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}