Вырезание одного полигона из другого

У меня есть некий набор точек. Которые представляют из себя полигон P1-8. И есть другой полигон L1-4. Я не могу найти способ/алгоритм, с которым я смогу вырезать квадрат из полигона, и на выходе получить новый набор точек(координат естественно). На всякий случай укажу, что всё действо происходит в unity. И всё в 2д пространстве. Очень нужна помощь. Ниже на рисунке ожидаемый результатвведите сюда описание изображения


Ответы (0 шт):