Ещё до официального выхода игры "Ведьмак 3" (The Witcher 3) от разработчика CD Projekt в игровом сообществе начали появляться тревожные сообщения. Первое касалось графики версии для ПК – высказывались предположения, что она существенно занижена, чтобы казаться не слишком хорошей по сравнению с версией для приставок. Второе – NVIDIA препятствует команде разработчиков драйвера AMD оптимизировать под различные функции GameWorks.
После выхода игры первое опасение оказалось напрасным, патч первого дня обеспечил дополнительную красоту графики в игровом мире The Witcher 3. Но по второму опасению ситуация печальная: если включить поддержку Hairworks на видеокартах AMD, то она потеряет большую долю производительности, чем видеокарты из "зелёного" лагеря. В наших тестах игры "Ведьмак 3" мы более глубоко исследовали данный вопрос.
Если вы используете видеокарту AMD и активируете Hairworks, можно сделать небольшой трюк в AMD Catalyst Control Center. Сначала нужно создать собственный игровой профиль для игры "Ведьмак 3". Затем необходимо принудительно выставить уровень тесселяции между 2x и 16x. Наилучший компромисс между производительностью и качеством картинки наблюдается при уровне тесселяции 8x.
NVIDIA между тем пояснила причины низкой производительности Hairworks на видеокартах AMD: графические процессоры "красной" компании попросту дают намного меньшую производительность тесселяции, чем GPU "Maxwell".
Настройка 16x даёт хорошие результаты по качеству графики, но и падение частоты кадров оказывается довольно серьёзным.
Обновление
Имеется ещё один способ оптимизации Hairworks под видеокарты обоих производителей. Достаточно изменить настройку в файле rendering.ini в каталоге The Witcher 3 Wild Hunt\bin\config\base.
Файл содержит параметр HairWorksAALevel, который можно выставлять в значение 2 или 4. Меньшее значение приводит к увеличению производительности Hairworks.