В этом материале преподаватель курса OutBlock и левел-дизайнер VOID Interactive Денис Куандыков объясняет, как устроена оптимизация, и почему количество полигонов тут — не ключевой фактор.
Комментарий недоступен
Боюсь про шейдера нельзя описывать кратко, слишком уж там важны ньюансы =)
Если и писать о них, то оптимальнее привязывать конкретную ситуацию под которую сделаны конкретные шейдеры.