{"version":"1.0","type":"rich","title":"Fork of D3 Starter","description":"This example demonstrates a simple path morphing animation controlled by user input. Two buttons, \"Start Morphing\" and \"Reset Morphing,\" trigger transitions that interpolate between two SVG path definitions (`start` and `end`) using d3’s `transition.attrTween` on the `d` attribute. The code relies on D3 v6 for selection and transitions, while rendering to an inline SVG element. A static stroke path serves as the visual subject, with the animation changing its shape over a one-second duration when either button is clicked.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/d928cba4c1ad402ab9b564c8238bb245?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}