Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
А. И. Куликов, Т. Э. ОвчинниковаСодержание книги
Поиск на нашем сайте А. И. Куликов, Т. Э. Овчинникова КОМПЬЮТЕРНАЯ ГРАФИКА Учебное пособие Новосибирск Авторы -Куликов Александр Иванович, Овчинникова Тамара Эдуардовна.
Учебное пособие предназначено для студентов изучающих курс «Компьютерная графика» в рамках практико-ориентированного бакалавриата Высшего колледжа информатики НГУ. В пособии излагаются основные принципы, методы и алгоритмы компьютерной графики, а также основы вычислительной геометрии. Издание подготовлено в рамках реализации ПРОГРАММЫ РАЗВИТИЯ ГОСУДАРСТВЕННОГО ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ "НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ" НА 2009-2018 ГОДЫ.
ВВЕДЕНИЕ... 5 Предмет и область применения компьютерной графики.. 5 Краткая история.. 7 Технические средства поддержки компьютерной графики.. 9 Вопросы и упражнения.. 11 1. Цвет в компьютерной графике... 13 1.1. О природе света и цвета.. 13 1.2. Цветовой график МКО... 14 1.3. Цветовые модели RGB и CMY... 16 1.4. Другие цветовые модели.. 17 1.5. Вопросы и упражнения.. 19 2. Геометрические преобразования... 20 2.1. Системы координат и векторы на плоскости и в трёхмерном пространстве.. 20 2.2. Уравнения прямой и плоскости.. 23 2.3. Аналитическое представление кривых и поверхностей.. 25 2.4. Пересечение луча с плоскостью и сферой.. 26 2.5. Интерполяция функций одной и двух переменных.. 27 2.6. Матрицы... 29 2.7. Геометрические преобразования (перенос, масштабирование, вращение). 30 2.8. Переход в другую систему координат.. 33 2.9. Задача вращения относительно произвольной оси.. 34 2.10. Вопросы и упражнения.. 35 3. Представление геометрической информации... 37 3.1. Геометрические примитивы... 37 Полигональные модели.. 38 Воксельные модели.. 38 Поверхности свободных форм (функциональные модели). 39 3.2. Системы координат: мировая, объектная, наблюдателя и экранная.. 40 3.3. Однородные координаты... 42 3.4. Вопросы и упражнения.. 44 4. Удаление невидимых поверхностей и линий... 45 4.1. Алгоритм Робертса.. 46 4.2. Метод Z-буфера.. 48 4.3. Методы приоритетов (художника, плавающего горизонта). 49 4.4. Алгоритмы построчного сканирования для криволинейных поверхностей.. 50 4.5. Метод двоичного разбиения пространства.. 51 4.6. Метод трассировки лучей.. 53 4.7. Вопросы и упражнения.. 54 5. Проекции пространственных сцен... 55 5.1. Основные типы проекций.. 55 Параллельные проекции.. 56 Центральные проекции.. 58 5.2. Математический аппарат.. 58 Ортогональные проекции.. 58 Косоугольные проекции.. 59 Центральные проекции.. 60 5.3. Специальные картографические проекции. Экзотические проекции земной сферы 62 Стереографическая проекция. 62 Гномоническая проекция. 63 Ортографическая проекция. 63 Проекции на цилиндр.. 64 Проекция Меркатора.. 64 Проекции на многогранник.. 65 Необычные проекции.. 66 5.4. Вопросы и упражнения.. 67 6. Растровое преобразование графических примитивов... 68 6.1. Алгоритм Брезенхема растровой дискретизации отрезка.. 68 6.2. Алгоритмы Брезенхема растровой дискретизации окружности и эллипса.. 71 6.3. Алгоритмы заполнения областей.. 74 6.4. Вопросы и упражнения.. 76 7. Закрашивание. Рендеринг полигональных моделей... 77 7.1. Простая модель освещения.. 77 7.2. Закраска граней.. 80 Плоское закрашивание. 80 Закраска методом Гуро.. 80 Закраска методом Фонга.. 81 7.3. Более сложные модели освещения.. 82 7.4. Устранение ступенчатости (антиэлайзинг). 83 7.5. Вопросы и упражнения.. 85 8. Визуализация пространственных реалистических сцен... 86 8.1. Трехмерный графический конвейер. 86 8.2. Свето-теневой анализ. 88 8.3. Глобальная модель освещения с трассировкой лучей.. 90 8.4. Текстуры... 92 8.5. Вопросы и упражнения.. 95 9. Введение в вычислительную геометрию..... 96 9.1 Вычислительная сложность алгоритмов.. 96 9.2 Основные геометрические объекты... 97 9.3 Вопросы и упражнения.. 98 10. Триангуляция Делоне и диаграмма Вороного... 99 10.1 Введение.. 99 10.2 Разбиение Делоне.. 99 10.3 Разбиение Вороного.. 100 Многогранник Вороного.. 101 Теорема о разбиении Вороного.. 101 10.4 Дуальность разбиений Вороного и Делоне.. 103 10.5 Алгоритм построения тетраэдризации Делоне.. 104 Триангуляция Делоне. 104 Ячейки Вороного.. 107 10.6 Вопросы и упражнения.. 108 11. Алгоритмы построения выпуклой оболочки и триангуляции... 109 11.1. Алгоритм построения выпуклой оболочки с использованием метода сортировки 109 11.2 Алгоритм построения триангуляции.. 110 12. Алгоритмы геометрического поиска... 112 12.1 Поиск в плоском случае.. 112 12.2 Поиск на множестве тетраэдров.. 114 12.3 Поиск на множестве произвольных несамопересекающихся многогранников Е3 116 12.4 Вопросы и упражнения.. 118 Список литературы.... 119
|
||
|
Последнее изменение этой страницы: 2024-06-27; просмотров: 49; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.128 (0.009 с.) |