Llama Three.js
Primero echemos un vistazo al ejemplo oficial.
https://tresjs.org/examples/#canvas_particles_sprites
Según esto.
Primero mira el código fuente para entenderlo.
Lo anterior es un ejemplo oficial
Luego modifique los parámetros para obtener los resultados que quiero.
Todos los parámetros están ahí y se logra el efecto final.