The script is based on Matthew Shieh's Fire demo and Giles Thomas's Learning WebGL: Some particle effects. (Canvas is matched to the browser window).
|300 sprite particles with random speeds, colors and lifetimes are moved up and to the center. Colors are faded with time. After a particle "death" it is initialized randomly at the bottom. Particles are scaled to 1/5 of the viewport size. As since in ANGLE the maximum PointSize = 64 make smaller window in it.|