Алгоритм отсечения по прямоугольной области

Когда Алгоритм отсечения по прямоугольной области - student2.ru необходимо отсекать отрезок по границам поля вывода, отсечение происходит последовательно по всем сторонам рис. 2.7.3.

Алгоритм отсечения по прямоугольной области - student2.ru

«Отсечение отрезка по прямоугольной области» рис.2.7.3.

На рис.2.7.3. жирным выделено ребро по которому происходит отсечение. Также надо отметить, что точки лежащие на границе поля вывода принадлежат полю вывода.

На каждом шаге отсечения вычисляются новые координаты одной точек, найдем формулы для вычисления новых координат.

Алгоритм отсечения по прямоугольной области - student2.ru

рис.2.7.4.

Формулы для расчета новых координат:

а) б)

Алгоритм отсечения по прямоугольной области - student2.ru ; Алгоритм отсечения по прямоугольной области - student2.ru

2.8. Методы устранения ступенчатости.

Пусть у нас есть только два цвета белый и черный и стоит задача построения цветового клина рис. 2.8.1. 1), т.е. необходимо получить оттенки серого. Для решения этой задачи существуют методы устранения ступенчатости.

Алгоритм отсечения по прямоугольной области - student2.ru

«Цветовой клин» рис. 2.8.1.

Наши рекомендации