three.js
Skinning Points
Colors and scale of the points are based on the speed of the animation.