{"version":"1.0","type":"rich","title":"Fork of Sine Wave Circles","description":"A sine wave is visualized as a horizontal row of 30 circles whose vertical positions oscillate over time, creating a smooth wave-like motion across the SVG canvas. The code uses D3.js v7 to bind a numeric range to circle elements, computing each circle’s y-coordinate from a sine function of its index plus a time offset from `d3.timer`. The amplitude is scaled to the SVG height, with a fixed radius derived from the width and circle count. This D3 adaptation mirrors the original p5.js example, rendering animated circles without any external data source.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/8b6c29660ae44b52892cdc3db881ed66?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}