Компьютерная графика. Лапшина И.В. - 6 стр.

UptoLike

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

6
M.:"Диалог-МИФИ". 1992. 287 с.
2. Фоли Дж..А. вэн Дэм. Основы интерактивной машинной графики. Кн.1.- М.:
Мир,1985.
3. В.Ю.Романов. Популярные форматы файлов для хранения графических
изображений на IBM PC. М.:"Унитех", 1992, 156 с.
4. Джон Корриган. Компьютерная графика. Секреты и решения, пер. с англ.,
М."Энтроп", 1995,350с.
2.2. Лабораторные занятия
Занятие 1. Разработать программу реализации шести стандартных графических процедур и функций
для создания элементарного динамического изображения на экране
Занятие 2. Разработать программу реализации растровых алгоритмов в соответствие с вариантами:
развертка отрезка:
развертка окружности:
развертка дуги;
развертка многоугольника:
развертки круга:
Занятие 3 Разработать программу реализации задачи двумерного отсечения по одному из следующих
алгоритмов:
отсечение отрезка регулярным окном;
отсечение отрезка регулярным окном по алгоритму Сазерленда-Коэна:
отсечение отрезка выпуклым многоугольником:
отсечение отрезка выпуклым многоугольником по алгоритму Кируса-Бека;
отсечение отрезка невыпуклым многоугольником:
отсечение многоугольников;
отсечение многоугольников по алгоритму Сазерленда-Ходжмена:
отсечение произвольных многоугольников по алгоритму Вейлера-Азертона;
отсечение внешних частей многоугольников по алгоритму Вейлера-Азертона;
отсечение многоугольников по алгоритму Вейлера-Азертона при наличии дыр.
Занятие 4 Заполнение областей. Разработать программу закраски области, заданной цветом
границы.
Затравочное заполнение 4-связной- гранично- определеннйой области.
Затравочное заполнение 8-связной- гранично- определеннйой области.
Построчное заполнение 4-связной- гранично- определеннйой области
2.4. Индивидуальные занятия
Индивидуальные занятия проходят в виде анализа характерных схем и методов решения
алгоритмических задач по тематике дисциплины, а так же представляют собой форму домашних
заданий, которые выполняются самостоятельно, требуют изучения литературы (методическое
пособие а также учебников, на которые имеются ссылки в методическом пособии)
2.5. Курсовое проектирование
1. Алгоритмы отсечения трехмерных объектов. Реализовать, задачу трех мерного отсечения для
различных объектов - многогранников, круглых тел или их сочетаний. В качестве отсекающего
объема использовать параллелепипед. Решить задачу определения взаимного расположения объектов
и отсекающего объема.
2. Реализация закраски объектов методом Гуро. Решить задачу расчета освещенности
методом Гуро. Проиллюстрировать применение метода для гладких
поверхностей и многогранников.
Предусмотреть возможность изменения параметров источника и точки его расположения.