Основы компьютерной графики: Часть 1. Математический аппарат компьютерной графики. Казанцев А.В. - 39 стр.

UptoLike

Составители: 

ОСНОВЫ КОМПЬЮТЕРНОЙ ГРАФИКИ, часть 1 39
2
''*
θ
tgxyT += ,
θ
Sin
T
x
x
*'
=
,
*
2
Ttgxy +=
θ
Последние три равенства будем называть формулой Бьюнемана.
Алгоритмы растровой графики
Растром называется прямоугольная сетка точек, формирующих
изображение на экране компьютера. Каждая точка растра характеризуется
двумя параметрами: своим положением на экране и своим цветом, если
монитор цветной, или степенью яркости, если монитор черно-белый.
Поскольку растровые изображения состоят из множества дискретных точек,
то для работы с ними необходимы специальные алгоритмы. Рисование
отрезка
прямой линии - одна из простейших задач растровой графики. Смысл
ее заключается в вычислении координат пикселов, находящихся вблизи
непрерывных отрезков, лежащих на двумерной растровой сетке.
Рис. 28. Растеризация отрезка прямой линии.
Терминпиксел образован от английского pixel (picture element -
элемент изображения) - то есть точка на экране. Будем считать, что пикселы
имеют целочисленные координаты. На первый взгляд кажется, что эта задача
имеет простое решение. Пусть конечные точки отрезка имеют целочисленные
координаты, и уравнение прямой, содержащей отрезок: bkxy += . Не
нарушая общности, будем также считать, что тангенс угла наклона прямой
лежит в пределах от 0 до 1. Тогда для изображения отрезка на растре
ОСНОВЫ КОМПЬЮТЕРНОЙ ГРАФИКИ, часть 1                                  39



                                                     θ
                                T * = y ' + x ' tg       ,
                                                     2
                                x = x ' − T * Sinθ ,
                                              θ
                                 y = x ⋅ tg       +T*
                                              2

     Последние три равенства будем называть формулой Бьюнемана.



     Алгоритмы растровой графики
      Растром называется прямоугольная сетка точек, формирующих
изображение на экране компьютера. Каждая точка растра характеризуется
двумя параметрами: своим положением на экране и своим цветом, если
монитор цветной, или степенью яркости, если монитор черно-белый.
Поскольку растровые изображения состоят из множества дискретных точек,
то для работы с ними необходимы специальные алгоритмы. Рисование
отрезка прямой линии - одна из простейших задач растровой графики. Смысл
ее заключается в вычислении координат пикселов, находящихся вблизи
непрерывных отрезков, лежащих на двумерной растровой сетке.




                  Рис. 28. Растеризация отрезка прямой линии.

     Термин “пиксел” образован от английского pixel (picture element -
элемент изображения) - то есть точка на экране. Будем считать, что пикселы
имеют целочисленные координаты. На первый взгляд кажется, что эта задача
имеет простое решение. Пусть конечные точки отрезка имеют целочисленные
координаты, и уравнение прямой, содержащей отрезок: y = kx + b . Не
нарушая общности, будем также считать, что тангенс угла наклона прямой
лежит в пределах от 0 до 1. Тогда для изображения отрезка на растре