Witam,

Tworzę aplikację przy użyciu biblioteki FabricJs i muszę wykonać efekt "magnes". Tzn. np. mam dwie linie proste, jedna w poziomie, a druga w pionie, w przypadku, gdy krańce linii będą blisko siebie (tutaj określę sobie jak blisko) to mają się przyciągnąć i połączyć, aby nie trzeba było "ręcznie" precyzyjnie ustawiać połączenia krańców linii. W przypadku, gdy linie są w pionie i poziomie to nie ma problemu, ale gorzej, gdy występuje rotacją, wtedy parametry punktu górnego mam dzięki funkcji getTop i getLeft, ale nie wiem, jak obliczyć po rotacji współrzędne punktu dolnego, mam jedynie kąt.