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

Купить бумажную книгу и читать

Купить бумажную книгу

По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".

Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.

Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.

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

Автор: Перемитина Т.О.

Издательство: Эль Контент

Год: 2012

Страниц: 144

ISBN: 978-5-4332-0077-7

Формат: PDF

Размер: 5.6 Мб

Язык: русский

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

Пособие предназначено для самостоятельной работы студентов при изучении дисциплины «Компьютерная графика».

Содержание

Введение.

Основные понятия компьютерной графики.

Определение и задачи компьютерной графики.

История развития и области применения компьютерной графики.

Графическая система.

Ядро графической системы. Пользователи графических систем.

Методы представления графической информации.

Растровая графика. Векторная графика. Фрактальная графика.

Форматы файлов графики.

Цветовые модели.

Цветовая модель RGB. Цветовая модель CMYK. Цветовая модель HSB.

Математические основы компьютерной графики.

Геометрическое моделирование.

Геометрическое определение базовых типов. Математическое определение базовых типов.

Координатный метод.

Системы координат. Преобразования координат.

Аффинные преобразования.

Двумерные аффинные преобразования. Аффинные преобразования в пространстве.

Базовые вычислительные и растровые алгоритмы.

Область визуализации и функция кадрирования.

Отсечение.

Двумерный алгоритм Коэна—Сазерленда. Алгоритм Лианга—Барского.

Операции с изображением на уровне растра.

Алгоритм вывода прямой линии. Прямое вычисление координат.

Инкрементные алгоритмы.

Алгоритмы вывода фигур.

Заполнение сплошных областей.

Тест принадлежности точки многоугольнику. Заполнение многоугольников. Стиль заполнения. Кисть. Текстура.

Методы улучшения растровых изображений.

Устранение ступенчатого эффекта. Дизеринг.

Методы и алгоритмы трехмерной графики.

Визуализация трехмерных изображений.

Виды проектирования.

Параллельное проектирование. Перспективное проектирование.

Удаление невидимых линий и поверхностей.

Удаление нелицевых граней. Алгоритм Z-буфера. Алгоритм Робертса. Алгоритм построчного сканирования.

Закрашивание поверхностей.

Модели отражения света. Вычисление нормалей. Метод Гуро. Метод Фонга. Преломление света. Вычисление вектора преломленного луча. Трассировка лучей.

Примеры изображения трехмерных объектов.

Кривые и криволинейные поверхности.

Представление кривых линий и поверхностей.

Представление в явной форме. Неявная форма представления. Параметрическая форма представления.

Общая характеристика полиномиальной параметрической формы представления.

Параметрически заданные кубические сплайны.

Интерполяция. Кривые Эрмита. Кривые и порции поверхности в форме Безье.

Кубические В-сплайны.

Обобщенные В-сплайны.

Построение кривых и поверхностей.

Графическое программирование.

OpenGl. Архитектура и особенности синтаксиса.

Интерфейс OpenGL. Архитектура OpenGL.

Синтаксис команд OpenGL.

Отрисовка примитивов.

Матрицы преобразований в OpenGL.

Текущая матрица преобразования. Преобразования координат и проекции. Проекции в OpenGl. Область вывода.

Визуальные эффекты в OpenGl.

Материалы и освещение. Наложение текстуры. Создание эффекта тумана. Использование буфера трафарета. Эффект прозрачности в OpenGl.

Заключение.

Литература.

Глоссарий.

Дата создания страницы: