Всем привет! Тут у меня ёкнуло и я решил написать свою китайскую копию либы ParticlesJS, как говорится, ну а почему бы и нет? Написал основной функционал и встрял на одном моменте, когда точки приближаются и отдаляются друг от друга, то линии между ними появляются и исчезают слишком резко, а должно быть так, чтобы - чем больше дистанция между точками, тем более прозрачная линия, по факту, она будет как-бы испаряться. Так вот, не могу понять как мне вычислить процентное соотношение расстояния между точками так, чтобы чем дальше, тем меньше процент. Вроде-бы всё понятно, но этот момент съел мне весь мозг сегодня.
Код:
https://codepen.io/KirillRezanov/pen/aboPEJB