
- •1.Цели и задачи дисциплины, ее место в учебном процессе
- •1.2.Задачи изучения дисциплины
- •1.3.Перечень дисциплин с указанием разделов (тем), усвоение которых
- •Дисциплина базируется на материале курсов «Программирование на языке высокого уровня», «Объектно-ориентированное программирование», «Структуры и алгоритмы обработки данных в эвм».
- •1.4. Требования к уровню освоения дисциплины
- •2.Распределение времени по темам и видам занятий
- •3.Содержание дисциплины
- •3.1.Содержание учебных занятий
- •3.2.Содержание курса
- •4.Перечень лабораторных работ
- •5.Курсовой проект
- •6.Основная и дополнительная литература
- •8.Перечень технических средств обучения (диафильмы, учебные кинофильмы, макеты и др.) и наглядных пособий
- •9.Использование вычислительной техники
4.Перечень лабораторных работ
Цель лабораторного практикума – приобретение практических навыков разработки программного обеспечения интерактивных графических систем, имитирующих работу калейдоскопа.
|
Наименование работы |
Отрабатываемые вопросы | |
1 |
Разработка многооконного интерфейса |
1 |
Поддержка многооконного режима работы |
2 |
Основные функции формирования моделей многоугольных объектов |
1 |
Считывание информации из файла геометрических данных и формирование моделей многоугольников |
2 |
Поддержание произвольного количества многоугольников | ||
3 |
Выполнение основных функций работы с многоугольниками | ||
4 |
Вывод на экран структур данных моделей многоугольников | ||
3 |
Визуализация многоугольников |
1 |
Организация размещения многоугольников в рабочей области калейдоскопа |
2 |
Визуализация размещения многоугольников в рабочей области калейдоскопа | ||
4 |
Формирование симметричных изображений |
1 |
Выполнение операций зеркальной симметрии для формирования первичных отражений |
2 |
Выполнение операций зеркальной симметрии для формирования вторичных отражений | ||
5 |
Организация вращения калейдоскопа |
1 |
Разработка «физики» перекатывания |
2 |
Оптимизация закраски многоугольных объектов | ||
3 |
Организация анимации | ||
4 |
Оптимизация анимации |
5.Курсовой проект
Курсовой проект включает индивидуальную разработку программного обеспечения и программной документации в процессе выполнения лабораторных работ и выполнения задания по курсовому проекту в соответствии с методическими указаниями..
6.Основная и дополнительная литература
Основная
Божко, А. Н. Компьютерная графика : учеб. пособие / А. Н. Божко, Д. М. Жук, В. .Б. Маничев. - М. : Изд-во МГТУ им. Н. Э. Баумана, 2007. - 392 с.
Сиденко, Л. А. Компьютерная графика и геометрическое моделирование : учеб. пособие / Л. А. Сиденко. - СПб. [и др.] : Питер, 2009. - 224 с.
Яне, Б. Цифровая обработка изображений [+CD] / Б. Яне ; пер. с англ. А. М. Измайловой. - М. : Техносфера, 2007. - 584 с.
Компьютерная геометрия : учеб. пособие / Н. Н. Голованов, Д. П. Ильютко, Г. В. Носовский, А. Т. Фоменко. - М. : ИЦ "Академия", 2006. - 512 с.
Блинова, Т. А. Компьютерная графика [Текст] / Т. А. Блинова, В. Н. Порев ; под ред. В. Н. Порева. - Киев : Изд-во "ЮНИОР", 2005. - 520 с.
Домасев, М. В. Цвет, управление цветом, цветовые расчеты и измерения / М. В. Домасев, С. П. Гнатюк. - СПб. [и др.] : Питер, 2009. - 224 с.
Годен, Ж. Колориметрия при видеообработке [+CD] / Ж. Годен ; пер. фр. А. Л. Лаут. - М. : Техносфера, 2008. - 328 с.
Дополнительная
Большаков, В. П. Инженерная и компьютерная графика [Текст] : практикум / В. П. Большаков. - СПб. : БХВ-Петербург, 2004. - 592 с.
Никулин, Е. А. Компьютерная геометрия и алгоритмы машинной графики [Текст] / Е. А. Никулин. - СПб. : БХВ-Петербург, 2003. - 560 с.
Чуприн, А. И. AutoCAD 2002. Трехмерное проектирование [Текст] : Лекции и упражнения / А. И. Чуприн. - СПб. : ООО "ДиаСофтЮП", 2002. - 528 с.
Петров, М. Н. Компьютерная графика [Текст] : учеб. пособие для вузов / М. Н. Петров, В. П. Молочков. - СПб. : Питер, 2003. - 736 с.
Григорьев, В. Г. Инженерная графика [Текст] : учеб. пособие / В. Г. Григорьев, В. И. Горячев, Т. П. Кузнецова ; под ред. В. И. Горячева. - Ростов н/Д : Феникс, 2004. - 416 с.
Инженерная и компьютерная графика : Учеб. для студ. сред. спец. учеб. заведений, обучающихся по техн. спец. / Б. Г. Миронов [и др.]. - 4-е изд., испр. и доп. - М. : Высшая школа, 2004. - 334 с.
Инженерная графика. Конструкторская информатика в машиностроении : учебник / А. К. Болтухин [и др.]. - 3-е изд., перераб. и доп. - М. : Машиностроение, 2005. - 555 с.