Возможно кого-то это заинтересует: на сайте edX начался новый 6-недельный курс под названием CS184.1X Foundations of Computer Graphics .
В описании к курсу по ссылке выше говорится: «учащиеся получат представление о 3D графике и научатся разрабатывать программы для создания изображений трехмерных сцен с освещением, используя как программирование на OpenGL and GLSL в реальном времени (real-time OpenGL and GLSL programming), так и последующий просчет трассировки лучей (offline raytracing). Основное внимание будет сосредоточено на написании своих собственных программ, а не использовании специализированного ПО, такого как Maya или Photoshop».
Для прохождения курса потребуется:
- Хорошое знание и опыт программирования на C/C++ (Java тоже подойдет; вы познакомитесь с C++ в процессе).
- Доступ к сравнительно современному компьютеру (Windows, Mac OSX или Linux)
- Хорошое знание математики курса старших классов, обзор относящейся к делу линейной алгебры включен в первый сегмент.
Видео-введение «Добро пожаловать на CS184.1X!», доступное для зарегистрировавшихся на курс: