{"version":"1.0","type":"rich","title":"A Fair Number of Transitions","description":"One hundred thousand points travel along their own three-segment paths, converging and diverging through six rough vertical zones as they loop back and forth. The animation runs ten cycles, building a glowing field of motion trails on a 960 by 500 canvas. Each point’s path is computed from random start and end points with clustered control points, and the renderer uses Canvas `getImageData` and `putImageData` to accumulate bright pixels directly, with `requestAnimationFrame` driving the frame loop. The code is a hand-optimized, D3-free implementation focused on raw performance.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-4a5757eb86bf00c6f2e2987d0c064410?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}