{"version":"1.0","type":"rich","title":"Sol LeWitt with d3js full shapes","description":"This example generates a grid of horizontal and vertical rectangles using D3’s `select`, `range`, and `join` methods, rendered as SVG. The full screen is filled with thin red lines, while two circular masks—one inverting the other—reveal a solid white circle at the center. The masks are built with D3’s `append` and `attr` calls, creating alternating visible and hidden regions. The code uses D3 v6 and runs entirely in the browser without external data, relying on window dimensions to size the composition.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/62cbfd875b0e4c2bbab9ba2b69b33a25?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}