{"version":"1.0","type":"rich","title":"onda","description":"A wave-like pattern of circles animates across the screen, with each circle’s position and radius oscillating sinusoidally over time. Built with D3 v6, the visualization updates a static SVG selection every frame using `setInterval`, while `vizData` binds new data arrays to `circle` elements via `.join()`. The `makeData` function generates positions based on a time parameter, and the rendering leverages SVG attributes for live updates.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/dc2ba7a037714fea87a30a545b32da22?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}