{"version":"1.0","type":"rich","title":"sphere","description":"This example renders a dynamic abstract sphere composed of 25 circles that continuously move and change size and color. Each circle’s position is computed from cosine functions, creating a pulsing, orbital effect across the screen. The visualization updates 60 times per second via `setInterval`, re-binding data with D3’s `selectAll` and `.join()` pattern. It uses `d3.range` to generate the data array, and SVG circle attributes like `cx`, `cy`, `r`, and `fill` are animated based on a time incrementing variable `t`.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/644b73bb65224f0abaea8b275623f3a1?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}