Компиляция шейдеров: что происходит, пока вы ждёте загрузку игры

Каждый геймер сталкивался с этим: установили новую игру, запускаете — и тут появляется окно "Компиляция шейдеров". И пока идёт загрузка, самое время разобраться, что же на самом деле происходит с вашей игрой и почему это действительно важно.

2525
77
33
22

Проблема в современном подходе к созданию эффектов. Так было бы достаточно один раз скомпилировать и все. Но разрабы любят свои затраты перекладывать на игроков.

Ответить

Не достаточно, т.к. для разных видеокарт и даже разных версий драйверов нужно компилировать по разному.

Ответить

Шейдер это не только материал для vfx. Буквально все, что вы видите в игре - это куча шейдеров. И даже если в игре вырезать абсолютно все эффекты, компиляция шейдеров никуда не денется. Чтобы отрисовать один треугольник, уже нужны шейдеры.
Проблема в дилетантах, видящих себя экспертами.

Ответить