Спецкурс «Компьютерная графика для графических процессоров»

д.ф.-м.н., профессор Б.П. Рыбакин

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

Цель курса - дать широкий обзор основных понятий компьютерной графики и обработки изображений. Рассматриваются разделы двумерной (2D) и трехмерной (3D) графики. Разделы обработки и представления изображений включают: теорию цвета, сглаживание, растровое отображение линий и многоугольников.

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