{"version":"1.0","type":"rich","title":"Convex Hull","description":"A hundred points cluster around the center of an SVG canvas, each rendered as a white circle with a yellow stroke. The example computes the convex hull of these points using `d3.polygonHull` and draws it as a blue path with rounded joins. Moving the mouse repositions the first point, and clicking adds new points, both triggering a redraw that updates the hull and re-centers a text label on the polygon’s centroid via `d3.polygonCentroid`. The points are generated with `d3.randomNormal`, and the visualization uses D3 v4 with SVG rendering.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-6e32f4cc9210ce3b9fb0a728238ae367?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}