Я пытаюсь триангулировать многоугольник для использования в 3d-модели. Когда я пытаюсь использовать метод уха на многоугольнике с точками, как показано ниже, я получаю треугольники, где красные линии. Поскольку внутри этих треугольников нет других точек, это, вероятно, правильно. Но я хочу, чтобы он триангулировал область только внутри черных линий. Кто-нибудь знает какие-либо алгоритмы, которые будут делать это?