More pretty parametric curve built out of particles. I optimize my code which creates 3D particles in a 2D canvas, by using a sprite sheet. During the testing of this effect, I have observed some interesting browser differences.
A simple example to illustrate the use of a sprite sheet for CPU-efficient animations. We create a sprite sheet at run time, fill it with individual frames of an animation of a growing circle, then copy from this sprite sheet later when we wish to animate a large number of circles.
A newly optimized clock made of particles. The particles take the form of digits which fly into place to form the correct time. This example features many more particles than our previous example.