Аналогично №7, но отсекатель не прямоуг, а многоуг. Может быть невыпуклым – нужно делать проверку. Задаётся отсекатель, проверяется на выпуклость, рисуется цветом№1. Затем вводится произвольный многоугольник цветом№2. Проводится отсечение, результат закрашивается цветом №3.
- Способы задания отрезка при использовании алгоритма отсечения произвольным выпуклым отсекателем, попытка быстрой идентификации полностью видимых и невидимых отрезков.
- Способы определения видимости и невидимости точки относительно выпуклого отсекателя.
- Способы определения точки пересечения отрезка с границами отсекателя.
- Определение нижней и верхней границ видимой части отрезка.
- Определение полностью невидимых отрезков.
- Дополнительная проверка отрезка на видимость.