Визуальное представление информации.
Взаимосвязь компьютерной геометрии и графики.
История развития компьютерной графики.
Анализ, синтез и обработка изображений.
Пользователи, интерфейсы, стандарты и компьютерная графика. Графические библиотеки в языках программирования.
Виртуальные графические устройства (CGI).
Системы координат. Понятие графического вывода.
Устройства графического ввода. Режимы ввода. Графический пользовательский интерфейс (GUI).
Графические библиотеки в языках программирования. Графический конвейер.
Аппаратная и программная реализация этапов графического конвейера. Графика в Internet-e.
Особенности восприятия растровых изображений. Критическая частота мелькания.
Системы кодирования цвета. Геометрические особенности зрительного восприятия.
Устройства вывода изображений. Дисплеи. Качество изображения.
Виртуальные поверхности отображения. Кадровый буфер и таблица цветности.
Особенности преобразования вектор - растр. Алгоритмы прочерчивания отрезков прямых.
Генерация дуг окружности и эллипса. Алгоритмы заполнения площади. Графические контроллеры. Графические процессоры.
Алгоритмы удаления невидимых линий и поверхностей. Основные понятия и определения.
Классификация алгоритмов удаления невидимых линий и поверхностей. Алгоритм плавающего горизонта.
Алгоритм использующий Z-буфер.
Алгоритм построчного сканирования.
Алгоритм художника.
Модели освещения. Flat-закраска.
Закраска методами Гуро и Фонга.