{"version":"1.0","type":"rich","title":"Rhodonea Curve","description":"Rhodonea curves, also known as rose curves, are drawn as animated red line tracings on a white canvas. Two sliders control integer parameters *a* and *b*, and the curve morphs smoothly between parameter combinations via a tweening function. The code uses the Canvas 2D API with `beginPath`, `lineTo`, and `stroke` to render 7200 computed points, where each point combines sine and cosine terms scaled by the window size. The animation runs via `requestAnimationFrame`, and sliders update the displayed parameter values.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-41ab6bdcf9550892b2edcf6a7cb06604?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}