Содержание
Введение 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. Курс лекций по предмету «Графическое и геометрическое моделирование».
С этим материалом также изучают
Изучите зонное моделирование пожаров: от основ и математической базы до сравнения с полевыми моделями и применения. Узнайте, как этот метод повышает пожарную безопасность.
Глубокий анализ модели "Сущность-Связь" (ER): история, элементы, нотации (Чена, Мартина, IDEF1X, UML), типы связей и практическое применение в проектировании баз данных.
Изучите теорию и применение рекуррентных уравнений в математическом моделировании. От биологии до медицины, узнайте, как эти модели прогнозируют динамические процессы и помогают принимать решения.
... данная работа. В первой главе дано математическое описание броуновского движения как случайного процесса, рассмотрена модель геометрического броуновского движения для оценки акций и проведен ...
Исследуйте сущность, виды (арифметическая, гармоническая, геометрическая, квадратическая), а также структурные средние (мода, медиана) и их применение в социально-экономических исследованиях.
... описание сетевых моделей.32. Области применения и ограничения использования сетевых моделей при решении экономических задач.33. Практическое применение сетевых моделей ... модели, представленной в графической или ... и ее приложения. Учебн.-практ. пособие ...
... практики. Области применения и ограничения использования сетевых моделей при решении ... источником и обработчиком графической информации. Все эти ... NASA.20. flownet.com›gat/jpl-lisp.html – описание статьи о системе RemoteAgent21. ...
Полный разбор синхронных двигателей: устройство, принцип действия, виды, плюсы и минусы. Готовая теоретическая база для вашей курсовой работы.
Исследуйте роль синергетической методологии в экономике: от её фундаментальных принципов и исторических предпосылок до практического применения в анализе кризисов и управлении сложными системами.
Изучите, как типы личности (MBTI, DISC, Большая пятёрка) влияют на управленческие решения. Узнайте о когнитивных искажениях и инструментах диагностики для повышения эффективности команды.