- •Содержание
- •Предисловие
- •Области применения компьютерной графики
- •Цифровое представление графики
- •Основные операции над графическими объектами
- •История компьютерной графики
- •Развитие аппаратных и программных средств
- •Применение в кинематографе
- •Технические средства компьютерной графики: мониторы, графические адаптеры, плоттеры, принтеры, сканеры
- •Устройства вывода. Экраны
- •Устройства вывода твердых копий
- •Устройства ввода. Сканеры
- •Устройства ввода. Цифровые фотоаппараты
- •Устройства координатного ввода
- •Свойства растровых изображений
- •Форматы хранения графической информации
- •Цветовые модели растровых изображений
- •Системы координат, типы преобразований графической информации
- •Проблемы геометрического моделирования
- •Понятие однородных координат
- •Геометрические операции над моделями
- •Виды геометрических моделей их свойства, параметризация моделей
- •Поверхностные модели
- •Аналитические поверхности
- •Составные поверхности
- •Параметризация моделей
- •2D и 3d моделирование в рамках графических систем
- •Методы построения 3Dтел
- •Анализ твердотельных моделей
- •Алгоритмы визуализации: отсечения, развертки, удаления невидимых линий и поверхностей, закраски
- •Полигональная визуализация и линии очерка
- •7Рис. 8.59 – Тор (а), параллельная (б) и центральная (в) проекции его линий очерка.
- •Основные растровые алгоритмы
- •Удаление скрытых линий
- •Способы создания фотореалистических изображений
- •Тенденции построения современных графических систем: графическое ядро, приложения, инструментарий для написания приложений
- •Понятие конвейеров ввода и вывода графической информации
- •Cтандарты в области разработки графических систем
- •Библиотека DirectX
- •Графические процессоры, аппаратная реализация графических функций
- •3D акселерация
- •Компьютерная анимация
- •Принципы создания анимации
- •Классификация и обзор современных графических систем
- •Основные функциональные возможности современных графических систем
- •Графические системы класса 2d
- •Графические системы класса 3d
- •Принципы построения “открытых” графических систем
- •Организация диалога в графических системах
- •Предметный указатель
- •Список литературы
Предметный указатель
NURBS-сплайн 40
post production 79
TFT-мониторы 17
touch screen 21
алгоритм переборного типа 62
Аналитические поверхности 38, 39
Базовые геометрические поверхности 36
базовые преобразования 30
блик 65
булевские операции 44
буфер кадра 62, 63
Векторные изображения 9
виртуальная реальность 14
Восьмисвязная развертка 56
Выдавливание плоского контура 47
вычитание тел 45
гиперболоид вращения 39
грань 36, 43, 47
граф смежности 46
дерево построения 45
диффузное отражение 64
закон Бугера 65
закон Ламберта 65
закон Фонга 65
заполнение растровой области 59
затравка 59, 60
зеркальное отражение 64
индексированный цвет 30
картинная плоскость 61
Кинематическое построение 47
ключевой кадр 78
кодек 78
компьютерная анимация 77
компьютерная мышь 20
коэффициент отражения 65
Лазерный принтер 18, 22
лофтинг 48
масштаб изображения 10
масштабирование 10
метод Z-буфера 62
метод конечных элементов 50
метод Фонга 66
Модель CMYK 28
Модель HSB 29
модель RGB 27, 28
Монитор CRT 15, 16
морфинг 78
оболочка тела 42
объединение тел 45
однородные координаты точки 32
однотонная закраска 66
Операция вращения 47
определение принадлежности точки многоугольнику 59
отражение света 64
параметрическая модель 49
пиксел 9
пиксельный размер 24
Поверхности вращения 37
Поверхности сопряжении и пересечений 37
Поверхностная модель 36
Поверхностная модель объекта 36
поверхность Кунца 40
полигон кривой 53
проекции параллельные 52
проекции центральные 52
размер отпечатка 24
Размер экрана 16
Разрешение 21
растровая развертка отрезка 55
Растровые изображения 9
рендеринг 64
рендеринг по Гуро 66
Световое перо 20
сетка 54
системы автоматизированного проектирования 12
Сканер 18
Составные поверхности 39
Способ B-rep 45
Способ C-Rep 44
стек 60
струйный плоттер 17
струйный принтер 17
текстурная поверхность 67
текстуры 67, 70, 76, 77
технология открытых систем 87
Типы поверхностей 36
топологический прямоугольник 40
точка наблюдения 52
трек анимации 78
Трекбол 20
триангуляционная сетка 66
удаление скрытых линий 41, 61
Устройства координатного ввода 20
Цветовая глубина 23
цветоделение 28
Цифровой фотоаппарат 19
Частота кадровой развертки 16
Четырехсвязная развертка 56
эффект пикселизации 22
Список литературы
Основная литература по курсу
1. Е.В. Шикин, А.В. Боресков, А.А. Зайцев Начала компьютерной графики. – М.: "ДИАЛОГ-МИФИ", 1993. – 138с.
2. Роджерс Д., Адамс Дж. Математические основы машинной графики: Пер. с англ. – М.: Мир, 2001 – 604с.
3. Тихомиров Ю. Программирование трехмерной графики. – СПб.: BHV-Санкт-Петербург, 1998
Дополнительная литература
1. D. Hearn, M. Baker Computer Graphics, C Version. Prentice Hall, 1997.
2. Голованов Н.Н. Геометрическое моделирование. – М.: Издательство Физико-математической литературы, 2002. – 472с.
3. Ласло М. Вычислительная геометрия и компьютерная графика на С++. – М.: Бином, 1997
1На рис.1,б представлена фотография лучших студентов спец. 220300 САПР ТулГУ (2003г.)
