Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Силлабус_КГ.doc
Скачиваний:
69
Добавлен:
18.02.2016
Размер:
424.45 Кб
Скачать

Содержание дисциплины

3. План лекций

Неделя

Тема

Содержание

занятий

Объем в часах

1

Введение

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

1

2

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

Графический формат. Графические файлы. Графические данные. Физические и логические пиксели. Отображение цветов.

1

3

Цветовое пространство

Определение цвета с помощью палитры. Цветовые пространства. Типы палитры.

1

4

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

(групповая дискуссия)

Цвет. Цветовые модели – аддитивная и субтрактивная. Модели RGB. CMYK. Наложение и прозрачность.

1

5

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

Научная графика. Деловая графика

Конструкторская графика. Иллюстративная графика. Художественная и рекламная графика. Компьютерная анимация. Графика для Интернета. Растровый метод. Векторный метод. Сравнительная характеристика растровой и векторной графики. Фрактальная графика

1

6

Основы векторной графики

Векторные данные. Палитра и цветовая информация. Атрибуты заполнения и цветовые атрибуты. Организация векторных файлов. Преимущества и недостатки векторных файлов.

1

7

Основы растровой графики

Растровые файлы и их организация. Идентификатор файла. Координаты изображения. Преимущества и недостатки растровых файлов.

1

8

Базовые растровые алгоритмы

Алгоритм вывода прямой линии. Алгоритм вывода окружности. Алгоритм вывода эллипса. Алгоритмы вывода фигур. Алгоритмы закрашивания (простейший алгоритм закрашивания, волновой алгоритм, алгоритм закрашивания линиями). Заполнение прямоугольников. Заполнение круга. Алгоритм вывода толстой и пунктирной линии.

1

9

Фрактальная графика

(групповая дискуссия)

Фрактал. Построение графического фрактала. Фрактальное сжатие.

1

10

Основы трехмерной графики

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

1

11

Методы сжатия графических данных. Алгоритм группового кодирования.

Сжатие данных. Схемы сжатия. Физическое и логическое сжатие. Симметричное и ассиметричное сжатие. Адаптивное, полуадаптивное и неадаптивное кодирование. Сжатие с потерями и без потерь. Алгоритм группового кодирования. RLE схемы битового, байтового и пиксельного уровней.

1

12

Архитектура графических рабочих станций. Технологии 3D графики.

Z-буферизация. Трилинейная фильтрация. Анизотропная фильтрация. Билинейная фильтрация.

1

13

Архитектура графических рабочих станций. Принципы конвейерной архитектуры.

Конвейер рендеринга, этапы рендеринга

1

14

Методы сжатия графических данных. LWZ сжатие.

LWZ сжатие. Кодирование по алгоритму Хаффмена. Алгоритм Хаффмена для символьных групп.

1

15

Методы сжатия графических данных. JPEG и MPEG сжатия.

Сжатие Jpeg. Алгоритм Jpeg. Сжатие Mpeg. Mpeg кодирование. Сравнительный анализ Mpeg стандартов.

1

Всего:

15