Smoothly animate thousands of points with HTML5 Canvas and D3 - animations, canvas, data visualization - Bocoup
First posted by em march 2017.
simple method, store start and end coords on each point along with current coords. interpolate step by step with d3 easing. Full clearRect for every step.