Лабораторная работа №1. Алгоритмы двумерного отсечения.
Задание: построить отсекаемый объект; построить окно отсечения; построить отрезок, пересекающий окно отсечения; произвести отсечение
отрезка с помощью алгоритма разбиения средней точкой и с помощью алгоритма Кируса-Бека; выделить другим цветом отсекаемую часть отрезка.
Лабораторная работа №2. Алгоритмы растровой развертки.
Задание: построить многоугольник; заполнить многоугольник с помощью алгоритма заполнения по ребрам, алгоритма заполнения с перегородкой и алгоритма заполнения с затравкой.
Обязательные требования:
Интерфейсы в visual studio через консольную программу или низкоуровневый winapi.
Обязательное условие: прокомментировать весь код в обоих лабораторных.