Как сделать переход с увеличением размера частиц с помощью html5 canvas + js?

Я пытаюсь сделать эффект перехода для моего сайта похожим на тот, который можно найти здесь, когда вы прокручиваете. Я искал высоко и низко и, похоже, не нашел ничего, что было близко связано с ним. Я начал просматривать код на этой веб-странице, но на самом деле у меня нет времени пробивать почти 50 000 строк кода и тестировать, чтобы найти ту часть, которая мне нужна. Единственное отличие, которое я сделал бы для своего сайта, это то, что я хотел бы, чтобы частицы были кругами, а не квадратами. Любая помощь, которую может предоставить любой человек, будет весьма признательна.

javascript,html5-canvas,particles,

1