Я знаю, что существуют эффективные алгоритмы отсечения полигонов (например, Maillot, Vatti, Greiner-Hormann). Однако эти алгоритмы работают для произвольных полигонов, и хотя они соответствуют моему случаю, мне кажется, что использование таких общих алгоритмов для простого случая, как мой, является излишним.Обрезание двух двумерных треугольников
У меня есть два двумерных треугольника (см. Рисунок ниже), которые я хочу скопировать друг с другом. Поиск в Интернете не нашел ничего, кроме общих алгоритмов обрезки полигонов.
Q: Есть специализированный алгоритм отсечения двух 2D треугольников?