http://threejs.org/examples/#webgl_particles_shapes