Компьютерная графика - необозримо широкая область деятельности, включающая множество как теоретических, так и прикладных аспектов. Данный курс познакомит с основными понятиями и алгоритмами классической трёхмерной компьютерной графики и покажет, как их реализовать на примере OpenGL API. Вы научитесь эффективному рендерингу сложных трёхмерных объектов и сцен, узнаете о подробностях работы современных графических движков. Полученные знания будут полезны как при работе с существующими движками, так и при реализации собственного рендеринга, и могут быть применены в большом кругу задач, включающем игровую трёхмерную графику, трёхмерную анимацию, или научную визуализацию.