Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
Использование шейдеров будет весьма полезным в разработке любого вида игр
Например, чтобы успешно использовать технику эмуляции выемок и вмятин (normal/bump mapping), программисту необходимо знать и понимать закон отражения и преломления света.
Разработка шейдеров требует не только освоения специализированных языков программирования, владения рядом разделов физики и математикиРазве для геймдева это уже что-то из ряда вон выходящее и необязательное?
Преимущества использования уникальных шейдеров в компьютерных играх: личный опыт и наблюдения