Курсор Созвездия

Реализован эффект, который следует за курсором. Если убрать курсор мыши с поля, то тогда будут генерироваться случайные созвездия.
Параметры для изменения :

let numOfInteractiveSparks = 8; // кол-во частиц, которое генерируется при перемещении курсора
let numOfSparks = 60; // кол-во частиц для генерации случайных созвездий
let d1 = 100; // расстояние, на котором генерируются случайные созвездия
let d2 = 90; // расстояние, на котором соединяются частицы при движении курсора
let delay = 150; // задержка появления новых частиц для генерации созвездия
let v1 = 10; let v2 = 10; // скорость частиц при движении мышкой 
let r = 9; // радиус частиц
Исходники: