Particles on canvas