{"version":"1.0","type":"rich","title":"Thesis Viz","description":"This data-art piece generates a dynamic visual composition using an HTML5 Canvas and the D3.js library. It creates 100 horizontal and 100 vertical lines that intersect across the viewport, with each line masked by a set of D3 shape symbols. The horizontal background lines are partially hidden by a mask containing the symbols in white, while the foreground vertical lines use an inverted mask, so the symbols appear alternately cut out and filled. The result is a grid of stripes that reveal the seven distinct D3 glyphs (including circles, squares, and triangles) at the center, demonstrating the library's shape-rendering capabilities through the `d3.symbol` API in an abstract, generative design.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/532ac95cf4c64990af06aa1d594742f3?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}