да, я понял уже, и как это сделать лучше, пересечение получается надо делать не просто для двух прямоугольников, а для прямоугольника и прямоугольника под углом (параллелолграмма типо), пытался сделать через пересечение отрезков, но получилось не совсем то что ожидалось..