Partículas seguidoras
Este script es realmente muy sencillo, se basa en un sistema de partículas (un montón de puntitos en la pantalla) que se desplazan hacia un punto definido de la misma que en un inicio es el punto de coordenadas (0, 0) y que equivale a la esquina superior izquierda de la pantalla. El usuario puede interaccionar con el diseño y puede hacer que las partículas cambien el punto al que se dirigen mediante el mouse de la computadora o con un ligero toque en el celular. La velocidad de las partículas es directamente proporcional a la distancia que tienen respecto al puntero, es decir, entre más se acerquen al puntero más lentas se harán. Para hacer que las partículas generen ese efecto de ondas se adicionoó una componente senoidal a la velocidad en el eje x.
Para agregarle mayor versatilidad al proyecto se incluyeron varios sliders para controlar la cantidad de partículas que se generaran en el próximo click y para controlar el grosor mínimo y máximo de las mismas.
Para generar un efecto de sobra en el avanzar de las partículas se agrego un fondo negro a cada cuadro de la animación con una opacidad muy baja.