{"version":"1.0","type":"rich","title":"My Petals","description":"Two petal-shaped SVG paths are rendered on a blank 900-by-900 canvas. The code draws each path using `d3.selectAll('path')` and `data(petals)`, with the path’s `d` attribute defined by SVG cubic Bézier commands. A `transform` attribute places the petals in a grid, translating each by a position calculated from its index. The example uses D3 v4 to bind and append the paths, applying a black stroke and no fill, and the data source is a hard-coded array of two path strings.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-5495b452fab624d11869af6b2afb1d06?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}