Графическое моделирование OpenGL

Раздел
Технические дисциплины
Предмет
Просмотров
290
Покупок
0
Антиплагиат
Не указан
Размещена
10 Янв 2020 в 02:33
ВУЗ
Не указан
Курс
4 курс
Стоимость
1 600 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
doc
Графическое моделирование OpenGL
5.4 Мбайт 1 600 ₽
Описание

Оригинальность: 70%

Оценка на защите: 4

Оглавление

СОДЕРЖАНИЕ

Введение

1 Постановка задачи

1.1 Цель создания

1.2 Область применения

1.3 Актуальность разработки

1.4 Постановка задачи

1.5 Сравнительный анализ существующих графических библиотек

1.5.1 Библиотека Microsoft DirectX

1.5.2 Пакет графического моделирования OpenGL

2 Обоснование использования OpenGL

3 Анализ графических и геометрических методов

3.1 Системы координат

3.1.1 Декартова система координат

3.1.2 Векторная система координат

3.1.3 Аффинная система координат

3.1.4 Однородные координаты точки

3.2 Аффинные преобразования в пространстве

3.2.1 Преобразование переноса

3.2.2 Преобразование поворота

3.2.3 Преобразование масштабирования

3.2.4 Преобразования отражения

3.2.5 Преобразования сдвига

3.3 Проецирование. Виды проецирования

3.3.1 Параллельное ортографическое проецирование

3.3.2 Изометрическое проецирование

3.3.3 Диметрическая проекция

3.4 Модели представления объектов

3.5 Управление камерой

3.5.1 Мировая и локальная системы координат

3.5.2 Модель камеры

3.5.3 Типичные преобразования капер

3.6 Методы удаления невидимых граней

3.6.1 Алгоритм Z-буфера

3.6.2 Алгоритм художника

3.7 Закраска граней

4 Описание геометрических моделей объектов

4.1 Геометрическая модель куба

4.2 Геометрическая модель сферы

4.3 Геометрическая модель полусферы

4.4 Геометрическая модель треугольной косоугольной призмы

4.5 Геометрическая модель призмы с треугольным основанием

4.6 Модель эллипсоида

4.7 Геометрическая модель косоугольного конуса

4.8 Геометрическая модель пирамиды с пятиугольным основанием

4.9 Геометрическая модель усечённой пирамиды с трёугольным основанием

4.10 Моделирование икосаэдра

4.11 Геометрическая модель додекаэдра

5 Построение геометрической и математической модели

5.1 Физическая модель

5.2 Параметрическая модель объекта

5.3 Построение примитивов

6 Описание программной реализации

6.1 Структуры данных для хранения параметрических объектов

6.2 Структуры данных для камеры

6.3 Структуры данных для источников света

6.4. Описание внутреннего формата графической БД

6.5 Описание формата файла хранения сцены

6.6 Описание программных моделей

6.7 Описание основных процедур и функций

6.8 Описание использованных функций OpenGL

6.9 Реализация аффинных преобразований

6.10 Описание структуры программы в виде блок-схемы

7 Проведение тестовых испытаний

Заключение

Список использованной литературы

Приложение А – Техническое задание

Приложение Б – Руководство пользователя

Приложение В – Экранные формы

Приложение Г – Листинг программы

Список литературы

Список использованной литературы

1. Курс лекций.

2. Френсис Хилл. OpenGL. Программирование компьютерной графики. Для профессионалов. – Спб.: Питер, 2002. – 1088 с.: ил.

3. Девис Т., Нейдер Дж., Шрайнер Д. OpenGL. Руководство по программированию. Юиюлиотека программиста. 4-е издание.- СПб: Питер, 2006 -624с.

4. Выгодский М.Я. Справочник по высшей математике.– М.: Наука, 1964. – 872с.: ил.

5. Баяковский Ю.М., Игнатенко А.В. Начальный курс OpenGL.М.: «Планета Знаний», 2007. – 221с.

6. Шикин А.В. Боресков А.В. Компьютерная графика. Динамика, реалистические изображения. – М.: ДИАЛОГ-МИФИ, 1996. – 288с.

7. Препарата Ф., Шеймос М. Вычислительная геометрия: Введение: Пер. с англ. - М.: Мир, 1989.-478с.

8. Эгрон Жерар. Синтез изображений. Базовые алгоритмы.: пер. с франц. А.В.Серединского. М.:Радио и связь, 1993. 216с. библ.-44 , рус.библ.-5.

9. Rogers, D. 1998. Procedural Element for Computer Graphics. New York: McGraw-Hill;

10. Yaglom, I.M. 1962 Geometric Transformations. Toronto. Random House.

FAQ по программированию OpenGL http://faqs.org.ru [opengl.txt]

Вам подходит эта работа?
Похожие работы
Другое
Контрольная работа Контрольная
30 Апр в 16:53
9
0 покупок
Другое
Контрольная работа Контрольная
30 Апр в 16:52
12 +1
0 покупок
Другое
Контрольная работа Контрольная
30 Апр в 16:50
10
0 покупок
Другое
Контрольная работа Контрольная
30 Апр в 16:47
7
0 покупок
Другое
Контрольная работа Контрольная
30 Апр в 16:46
12
0 покупок
Другие работы автора
Банковское дело
Дипломная работа Дипломная
30 Янв 2020 в 02:10
1 355 +3
0 покупок
Основы программирования
Дипломная работа Дипломная
28 Янв 2020 в 02:25
288
0 покупок
Другое
Дипломная работа Дипломная
28 Янв 2020 в 02:02
391
0 покупок
Английский язык
Перевод Перевод
24 Янв 2020 в 01:13
961
0 покупок
Математическая логика
Контрольная работа Контрольная
24 Янв 2020 в 01:11
399
0 покупок
Гостиничное дело
Дипломная работа Дипломная
22 Янв 2020 в 01:52
322
0 покупок
Физкультура и спорт
Дипломная работа Дипломная
22 Янв 2020 в 01:42
327
0 покупок
Бухгалтерский учет, анализ и аудит
Дипломная работа Дипломная
21 Янв 2020 в 02:36
273
0 покупок
Автотранспорт
Дипломная работа Дипломная
21 Янв 2020 в 02:35
362
0 покупок
Деньги и кредит
Дипломная работа Дипломная
21 Янв 2020 в 01:38
373
0 покупок
Педагогика
Дипломная работа Дипломная
19 Янв 2020 в 03:34
334
0 покупок
Информационные системы
Ответы на билеты Билеты
16 Янв 2020 в 02:13
265
0 покупок
Микропроцессорная техника
Лабораторная работа Лабораторная
16 Янв 2020 в 01:40
497
0 покупок
Прокурорский надзор
Дипломная работа Дипломная
12 Янв 2020 в 02:57
334
0 покупок
История России
Дипломная работа Дипломная
12 Янв 2020 в 02:52
394
0 покупок
Нефтегазовое дело
Дипломная работа Дипломная
12 Янв 2020 в 02:48
475 +1
0 покупок
Информационные системы
Дипломная работа Дипломная
10 Янв 2020 в 02:44
313
0 покупок
Темы журнала
Показать ещё
Прямой эфир