General Polygon Clipper: триангуляция без дополнительных вершин
Я использую GPC, чтобы разбить многоугольники на треугольники. Тем не менее, GPC очень очевидно создает дополнительные вершины при генерации треугольников. Есть ли способ избежать этого?
2 ответа
Используйте другой триангулятор. ПолиТри выглядит многообещающе.
Используйте альтернативный метод, такой как обрезание ушей. Это триангулирует многоугольник, но не вводит дополнительные вершины. Обратите внимание, что иногда это может привести к появлению некоторых странных треугольников (очень длинных и тонких), которые могут быть нежелательными, поскольку они более склонны к визуализации артефактов.