Chained Transitions
Fifty black circles, each representing one step in a 50-point scale, are arranged along the left edge of an SVG. Chained transitions, created using `transition.transition` and `d3.active`, repeatedly sweep each circle horizontally across the frame and back, with staggered delays creating a cascading wave effect. The circles’ fill colors interpolate between light yellow and dark blue via a linear scale with `d3.interpolateHcl`. The animation runs concurrently on all elements, inheriting the original transition’s reference time to ensure synchronized looping.
AI-generated descriptionThis animation demonstrates the use of transition.transition and d3.active to create chained transitions. Chained transitions inherit the reference time of the original transition, guaranteeing synchronicity.