Книга: Шикин Е. В., Боресков А. В. «Компьютерная графика»

Компьютерная графика

Книга знакомит с такими основными понятиями и методами компьютерной графики, как трехмерная математика, растровые алгоритмы, непосредственная работа с графическими устройствами, вычислительная геометрия, удаление невидимых линий и поверхностей, текстурирование, построение графического интерфейса, OpenGL. Она дает представление об основных направлениях компьютерной графики и позволяет освоить базовые приемы реализации ее алгоритмов на персональных компьютерах. Приведенные в книге программы могут быть использованы для широкого класса задач. Книгу можно рассматривать как практическое руководство, так как она содержит ряд упражнений, которые способен выполнить прочитавший книгу.

Содержание:

Предисловие...... 3 Глава 1. СВЕТ. ЦВЕТОВОСПРИЯТИЕ. ЦВЕТОВЫЕ МОДЕЛИ...... 4 Глава 2. РАСПРОСТРАНЕНИЕ СВЕТА. ОСВЕЩЕННОСТЬ...... 16 2. 1. Зеркальное отражение...... 16 2. 2. Диффузное отражение...... 17 2. 3. Идеальное преломление...... 17 2. 4. Диффузное преломление...... 18 2. 5. Распределение энергии...... 18 2. 6. Микрофасетная модель поверхности...... 19 Глава 3. ГРАФИЧЕСКИЕ ПРИМИТИВЫ В ЯЗЫКАХ ПРОГРАММИРОВАНИЯ...... 23 3. 1. Инициализация и завершение работы с библиотекой...... 24 3. 2. Работа с отдельными точками...... 26 3. 3. Рисование линейных объектов...... 26 3. 4. Рисование сплошных объектов...... 27 3. 5. Работа со шрифтами...... 29 3. 6. Понятие режима (способа) вывода...... 30 3. 7. Понятие окна (порта вывода)...... 31 3. 8. Понятие палитры...... 31 3. 9. Понятие видеостраниц и работа с ними...... 33 3. 10. Подключение нестандартных драйверов устройств...... 35 3. 11. Построение графика функции...... 36 Глава 4. РАБОТА С ОСНОВНЫМИ ГРАФИЧЕСКИМИ УСТРОЙСТВАМИ...... 42 4. 1. Клавиатура...... 42 4. 2. Мышь...... 44 4. 3. Джойстик...... 57 4. 4. Сканер...... 60 4. 5. Принтер...... 60 4. 6. Видеокарты EGА и VGA...... 70 4. 7. Шестнадцатицветные режимы адаптеров EGA и VGA...... 72 4. 8. Режимы чтения...... 76 4. 9. Режимы записи...... 77 4. 10. Программирование SVGA-адаптеров...... 99 Глава 5. ПРИНЦИПЫ ПОСТРОЕНИЯ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА...... 126 5. 1. Основные типы окон...... 131 Глава 6. РАСТРОВЫЕ АЛГОРИТМЫ...... 156 6. 1. Растровое представление отрезка. Алгоритм Брезенхейма...... 157 6. 2. Растровая развертка окружности...... 161 6. 3. Растровая развертка эллипса...... 164 6. 4. Закраска области, заданной цветом границы...... 165 6. 5. Заполнение многоугольника...... 173 Глава 7. ПРЕОБРАЗОВАНИЯ НА ПЛОСКОСТИ...... 181 7. 1. Аффинные преобразования на плоскости...... 181 7. 2. Однородные координаты точки...... 192 Глава 8. ОСНОВНЫЕ АЛГОРИТМЫ ВЫЧИСЛИТЕЛЬНОЙ ГЕОМЕТРИИ...... 197 8. 1. Отсечение отрезка. Алгоритм Сазерленда - Кохена...... 197 8. 2. Классификация точки относительно отрезка...... 199 8. 3. Расстояние от точки до прямой...... 200 8. 4. Нахождение пересечения двух отрезков...... 200 8. 5. Проверка принадлежности точки многоугольнику...... 201 8. 6. Вычисление площади многоугольника...... 205 8. 7. Построение звездчатого полигона...... 205 8. 8. Построение выпуклой оболочки...... 206 8. 9. Пересечение выпуклых многоугольников...... 209 8. 10. Построение триангуляции Делоне...... 213 Глава 9. ПРЕОБРАЗОВАНИЯ В ПРОСТРАНСТВЕ, ПРОЕКТИРОВАНИЕ...... 220 9. 1. Платоновы тела...... 224 9. 2. Виды проектирования...... 226 9. 3. Особенности проекций гладких отображений...... 250 Глава 10. УДАЛЕНИЕ НЕВИДИМЫХ ЛИНИЙ И ПОВЕРХНОСТЕЙ...... 254 10. 1. Построение графика функции двух переменных. Линии горизонта...... 257 10. 2. Методы оптимизации...... 268 10. 3. Удаление невидимых линий....... 274 10. 4. Удаление невидимых граней...... 280 10. 5. Специальные методы оптимизации...... 315 Глава 11. ПРОСТЕЙШИЕ МЕТОДЫ РЕНДЕРИНГА ПОЛИГОНАЛЬНЫХ МОДЕЛЕЙ...... 318 11. 1. Метод постоянного закрашивания...... 318 11. 2. Метод Гуро...... 318 11. 3. Метод Фонга...... 319 Глава 12. РАБОТА С БИБЛИОТЕКОЙ OpenGL...... 321 12. 1. Рисование геометрических объектов...... 323 12. 2. Рисование точек, линий и многоугольников...... 325 12. 3. Преобразования объектов в пространстве. Камера...... 328 12. 4. Дисплейные списки...... 333 12. 5. Задание моделей закрашивания...... 334 12. 6. Освещение...... 334 12. 7. Полупрозрачность. Использование @-канала...... 337 12. 8. Вывод битовых изображений...... 338 12. 9. Ввод/вывод цветных изображений...... 339 12. 10. Наложение текстуры...... 339 12. 11. Работа с OpenGL в Windows...... 341 Глава 13. ЭЛЕМЕНТЫ ВИРТУАЛЬНОЙ РЕАЛЬНОСТИ...... 351 13. 1. Wolfenstein 3-D. Ray Casting...... 351 13. 2. Текстурирование горизонтальных поверхностей...... 384 13. 3. DOOM...... 389 13. 4. Descent...... 431 13. 5. Текстурирование в общем случае...... 432 13. 6. Пирамидальное фильтрование (mipmapping)...... 442 13. 7. Освещение...... 449 13. 8. Quake...... 449 Приложение. ВЫЧИСЛЕНИЯ С ФИКСИРОВАННОЙ ТОЧКОЙ...... 454 Литература...... 458

Издательство: "Диалог-МИФИ" (2005)

ISBN: 5864041394

Другие книги схожей тематики:

АвторКнигаОписаниеГодЦенаТип книги
С. ХазоваКомпьютерная графикаУчебное пособие является дополнением к лекционному курсу по дисциплине «Компьютерная графика». 1-е изд. В… — БИБКОМ, электронная книга Подробнее...2012
320электронная книга
Марк КэмпбеллКомпьютерная графикаКнига о работе в графических программах, в частности в профессиональном приложении Adobe Illustrator - для тех, кто… — АСТ, Lingua, Астрель, (формат: 70x90/16, 384 стр.) The Complete Idiot's Guide Подробнее...2007
162бумажная книга
Пантюхин П.Компьютерная графика ч 1Пособие разработано в соответствии с требованиями государственного образовательного стандарта к минимуму… — (формат: Мягкая бумажная, 88 стр.) Подробнее...2008
289бумажная книга
Аркадий БожкоКомпьютерная графикаРассмотрены физические основы цветовосприятия и особенности самых распространенных цветовых моделей. Дано… — МГТУ им. Н.Э. Баумана, электронная книга Подробнее...2007
531электронная книга
Е. ПетровичевКомпьютерная графикаРассмотрены вопросы аппаратной поддержки технологий компьютерной графики. Приведены сведения о цветовых… — Горная книга, электронная книга Подробнее...
199электронная книга
К. В. ПостновКомпьютерная графика. Учебное пособиеКОМПЬЮТЕРНАЯ ГРАФИКА является одной из ключевых, базовых дисциплин, необходимых для качественной… — МГСУ, (формат: 60x84/16, 290 стр.) Подробнее...2012
424бумажная книга
Боресков А.В.Компьютерная графика. Учебник и практикум для прикладного бакалавриатаВ современной жизни мы постоянно сталкиваемся с компьютерной графикой. Средства визуализации крайне важны… — Юрайт, Бакалавр. Прикладной курс Подробнее...2015
667бумажная книга
Евгений Викторович ШикинКомпьютерная графика. Учебник и практикум для прикладного бакалавриатаВ современной жизни мы постоянно сталкиваемся с компьютерной графикой. Средства визуализации крайне важны… — ЮРАЙТ, Бакалавр. Прикладной курс электронная книга Подробнее...2016
369электронная книга
Боресков А.В.Компьютерная графика. Учебник и практикум для прикладного бакалавриатаВ современной жизни мы постоянно сталкиваемся с компьютерной графикой. Средства визуализации крайне важны… — ЮРАЙТ, (формат: 60x90/16, 219 стр.) Бакалавр. Прикладной курс Подробнее...2016
863бумажная книга
А. В Боресков, Е. В. ШикинКомпьютерная графика. Учебник и практикум для прикладного бакалавриатаВ современной жизни мы постоянно сталкиваемся с компьютерной графикой. Средства визуализации крайне важны… — ЮРАЙТ, (формат: 60x90/16, 219 стр.) Бакалавр. Прикладной курс Подробнее...2017
863бумажная книга
Другие книги по запросу «Компьютерная графика» >>

См. также в других словарях:

  • Компьютерная графика — технология создания и обработки графических изображений средствами вычислительной техники. Компьютерная графика изучает методы получения изображений полученных на основании невизуальных данных или данных, созданных непосредственно пользователем.… …   Финансовый словарь

  • компьютерная графика — Создание произведений искусства (рисунки, анимация и т.д.) на экране монитора с помощью компьютерного программного обеспечения с возможностью хранения в электронном виде (цифровом или аналоговом) или вывода на печать. [http://www.morepc.ru/dict/] …   Справочник технического переводчика

  • Компьютерная графика — (МАШИННАЯ ГРАФИКА) 1) создание при помощи аппаратных и программных средств компьютерной техники новых шрифтов, штриховых (графических) изображений (как черно белых, так и цветных), мультипликационных изображений, сложных изобразительных монтажей …   Реклама и полиграфия

  • КОМПЬЮТЕРНАЯ ГРАФИКА — КОМПЬЮТЕРНАЯ ГРАФИКА, иллюстрации, полученные при помощи КОМПЬЮТЕРА. Простые фигуры и графики можно выполнить, пользуясь клавиатурой. Для сложных изображений нужна мышь или аналогичное устройство ввода, например, графический планшет, и… …   Научно-технический энциклопедический словарь

  • Компьютерная графика — Изображения, полученные с помощью компьютера, которые могут существовать в виде печатных документов, графических рисунков или мультипликации, но термин «К.г.» относится в основном к изображениям, демонстрируемым на экране монитора. В памяти… …   Энциклопедия культурологии

  • КОМПЬЮТЕРНАЯ ГРАФИКА — КОМПЬЮТЕРНАЯ ГРАФИКА. Воспроизведение изобразительной информации на экране монитора. В отличие от изображения на бумаге или ином носителе, изображение, созданное компьютером на экране, можно стереть и исправить, сжать или растянуть в любом… …   Новый словарь методических терминов и понятий (теория и практика обучения языкам)

Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»