{"version":"1.0","type":"rich","title":"Bouncy Wave","description":"A bouncy wave of circles connected by a smooth line animates across a full-screen SVG. The visualization updates 60 times per second, with `setInterval` advancing a time variable that drives the vertical positions, radii, and the number of circles via `Math.sin`. The `visData` function uses D3’s `line` generator and `selectAll().join()` to render the path and circles, reading data from `makeData`. React is included as a dependency but is not directly used in the code.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/03ac8b7e99ab41ae88823e94faf97cf5?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}