Пример готовой курсовой работы по предмету: Программирование
Содержание
Введение 6
1. Постановка задачи 8
1.1 Цель создания 8
1.2 Актуальность разработки 8
1.3 Область применения 8
1.4 Постановка задачи 8
2. Обоснование выбора графической библиотеки 9
3. Анализ графических и геометрических методов 10
3.1. Система координат 10
3.2. Аффинные преобразования 11
3.3. Проецирование: параллельное и центральное 15
3.4. Управление камерой 17
4. Описание графических и геометрических моделей 19
4.1. Геометрическая модель пирамиды, конуса 19
4.2. Геометрическая модель октаэдра 19
4.3. Геометрическая модель призмы 21
4.4. Геометрическая модель полуцилиндра 22
4.5. Геометрическая модель косоугольной пирамиды 23
4.6. Геометрическая модель усеченной пирамиды 24
4.7. Геометрическая модель косоугольной призмы 25
5. Построение заданного объекта 27
5.1. Параметрическая математическая модель сложного объекта 27
6. Описание программной реализации 30
6.1. Описание структуры программы 30
6.2. Параметрическое описание структуры графической сцены 31
6.3. Формат файла хранения сцены 37
6.4. Описание используемых функций OpenGL 37
7. Проведение тестовых испытаний 38
Выводы 41
Список использованной литературы 42
Приложение А Техническое задание 43
Приложение Б Руководство пользователя 46
Приложение В Экранные формы 47
Приложение Г Листинг основных блоков программы 50
Выдержка из текста
Областей применения компьютерной графики, или обработки изображения посредством компьютера, достаточно. Вот несколько областей, в которых ма-шинная графика получила широкое распространение: дизайн, машиностроитель-ное и архитектурное проектирование, реклама, киноиндустрия и т.п. И это далеко не полный перечень возможного применения машинной графики.
Список использованной литературы
9. Пол Айра Объектно-ориентированное программирование на С++. М.: Ма-шиностроение, 1980. – 234с.
10. Курс лекций по предмету «Графическое и геометрическое моделирование».