Графические технологии компьютерных игр и виртуальной реальности

Входные требования: С++ или C#, Direct3D 11 и HLSL или OpenGL 4.0 и GLSL, линейная алгебра, численные методы, вычислительная геометрия, фотометрия

Зачетные единицы: 4

Семестр: 2

Курс: По выбору

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

Цели

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

Содержание

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

Формат

Лекции и лабораторные работы

Оценка

Присутствие обязательно. Студенты не могут пропускать более двух занятий.

Оценка включает: 50% еженедельное тестирование; 50% выполнение лабораторных работ.