Need for Speed: Hot Pursuit

Need for Speed: Hot Pursuit

298 ratings
Улучшение графики в Need for Speed: Hot Pursuit [Обновление от 06.05.2024]
By lifexstyle
В этом гайде я расскажу вам, как улучшить графику в игре, а именно - повысить четкость текстур и включить качественное сглаживание на видеокартах NVidia.
   
Award
Favorite
Favorited
Unfavorite
Предупреждение!
Описанные, в этом гайде, действия увеличивают нагрузку на вашу видеокарту от ~30 до 100%+! Если на вашей видеокарте игра проседает по фпс, то можете дальше не читать, т.к. ухудшите производительность еще сильнее.

P.S. Если ваша видеокарта уровня GTX680 или производительнее - советую сразу переходить к способу #2.
P.P.S. Если у вас RTX карта, то сразу переходите к способу #3.
Способ #1 [Утилита Nvidia Profile Inspector]
Ссылка на GitHub автора: Orbmu2k[github.com]

Положительные стороны этого способа:
  • Возможность подбирать множитель сглаживания под производительность вашей видеокарты (2х, 4х, 8х).
Отрицательные стороны этого способа:
  • Нужно загружать стороннее ПО.
  • Не факт, что будет работать.
  • Немного осветляет картинку.

Итак:
  • Загружаем последнюю версию Nvidia Profile Inspector[github.com]
  • Запускаем программу от имени администратора и ставим все настройки, как на скриншоте:

  • В правом верхнем углу, нажимаем Appy changes и закрываем программу.
  • Запускаем игру и наслаждаемся гладкой картинкой без бегающих лесенок и с более четкими текстурами.

Дополнение от 17.02.2021. Спасибо товарищу LeXa2.
При использовании SGSSAA (используемого, в этом способе, типа сглаживания) имеет смысл выставлять негативный LOD Bias (DX) соответствующий выбранному уровню AA. Это нужно для того, чтобы компенсировать факт использования количества выборок больше одной для формирования каждого пиксела. Задавая негативный сдвиг для уровня детализации объектов мы заставляем DX9 использовать более детализированные MIP уровни для далёких объектов, тем самым получая менее "замыленную картинку" после объединения значений всех выборок (усреднения) в результирующий пиксел.
С точки зрения "теории" верным значением для 8х будет -1.5, для 4х -> -1.0, для 2х -> -0.5. С цифрами можно "играться". Для любителей более "размытой" картинки подойдут -1.25 для 8х, -0.75 для 4х и -0.375 для 2х. Для совсем "мягкой" картинки - можно вообще 0 оставить (как оно сейчас в гайде на скриншоте показано).

Сравнение
До:


После:


До:
Слева - Сглаживание. ||||||||||||||||||||||||||||||||||||||| Справа - качество текстур.


После:
Слева - Сглаживание. ||||||||||||||||||||||||||||||||||||||| Справа - качество текстур.
Решение проблемы осветления изображения
Как я уже говорил и вы уже, наверное, заметили по скриншотам выше - включение сглаживания через NVidia Profile Inspector немного осветляет картинку. Это особенности используемого профиля сглаживания (0x004010C5).
По моему мнению, так игра выглядит даже лучше, особенно на дневных трассах. Ночи при этом темные, как и раньше.
Но если вас не устраивает такое положение вещей, то у вас есть 3 варианта решения этой "проблемы":
  • Подкрутить гамму в игре.
  • Подобрать другой совместимый профиль, который даст лучший результат, но на это может уйти довольно много времени.
  • Если вам позволяет производительность и объем видеобуфера вашей видеокарты, то вы можете воспользоваться альтернативным способом, описанным ниже.
Примечания
  • GeFoce GTX 670 без проблем тянет 8х сглаживание. Потребление видеопямяти в данном случае - около 1500 мб.
  • Если, после этих манипуляций, у вас начала проседать частота кадров, то понизьте кратность сглаживания с 8х до 4х или 2х. Подбирайте под производительность вашего видеоадаптера.
Способ #2 [Nvidia DSR]
Положительные стороны это способа:
  • Бескомпромиссное качество картинки.
Отрицательные стороны этого способа:
  • Необходимо наличие достаточно производительного графического адаптера (GeForce GTX 680 или быстрее), т.к. данный способ более ресурсоёмок, в отличие от описанного выше.

В новой версии драйвера (номер не помню, качайте самую свежую) добавили т.н. технологию DSR (Dynamic Super Resolution).
Принцип работы: Картинка рендерится в более высоком разрешении, а затем масштабируется до разрешения вашего монитора. Как итог, гладкая, без единой лесенки, картинка.

Итак.
1. Открываем панель драйвера видеокарты (предварительно скачав самый свежий драйвер).
2. Выставляем все как на скришоте ниже:
3. Параметр DSR - Smoothness отвечает за четкость картинки. Слишком высокое значение этого параметра очень сильно размывает картинку. У меня стоит 0, но вы можете установить комфортное, для вашего глаза, значение.
4. Жмем кнопку "Применить" и переходим на соседнюю вкладку (Програмные настройки), дабы сделать текстуры в игре более детализированными.
5. Жмем кнопку "Добавить" и указываем путь к .exe файлу игры, либо выбираем из списка, если он там имеется.
6. Ставим параметру "Анизотропная фильтрация" значение "16x".
7. Листаем вниз и выставляем следующие параметр - значение:
  • "Фильтрация текстур - качество" значение "Высокое качество"
  • "Фильтрация текстур - отрицательное отклонение УД" значение "Привязка"
  • "Фильтрация текстур - трилинейная оптимизация" значение "Выкл"
8. Жмем кнопку "Применить" и закрываем окно панели NVidia.
9. Запускаете игру, заходите в настройки графики и выбираете самое высокое разрешение в списке. Для Full HD мониторов там должен быть пункт 3840х2160.
10. Наслаждаетесь отличной картинкой без лесенок и с более четкими текстурами.

P.S. Этот способ не осветляет изображение, в отличие от предыдущего. По качеству сглаживания эквивалентен ~4х из метода описанного выше и владельцам слабых видеокарт противопоказан. Технология поддерживается видеокартами Nvidia начиная с 400й серии.

Дополнение от 17.02.2021. Спасибо товарищу LeXa2.
Для обладателей современных мощных видеокарт есть вариант использования сразу и DSR и SGSSAA. RTX 3080 потянула SGSSAA 4x + DSR 2x1440p (5120x2880). Если попробовать использовать SGSSAA 8x + DSR 2x1440p - RTX 3080 такое осилить уже не может, FPS проваливается до 30-40. Что, в общем-то, не удивительно, учитывая что эффективное разрешение рендеринга при такой настройке оказывается 20480х11520. Более "скромные" 10240х5760 (SGSSAA 4x + DSR 2x1440) RTX 3080 тянет отлично, 60 FPS без проседаний, играть одно удовольствие.
Способ #3 [Nvidia DLDSR]
Положительные стороны это способа:
  • Бескомпромиссное качество картинки
  • Возможность настройки резкости изображения на любой вкус
  • Более гибкая настройка модификаторов разрешения под производительность вашей видеокарты
Отрицательные стороны этого способа:
  • Необходимо наличие графического адаптера Nvidia RTX

В драйвере 511.23 (соответственно и более новых), для RTX карт, реализовали т.н. технологию DLDSR (Deep Learning Dynamic Super Resolution).
Принцип работы такой же, как у DSR, но теперь для масштабирования и изменения резкости изображения используются так же и тензорные ядра RTX карт. Разница в том, что нормально использовать DSR можно было только при целочисленном, от вашего, разрешении, то есть один единственный модификатор . На всех других модификаторах картинка "пикселила" и выглядела даже хуже, чем при нативном разрешении. DLDSR от этой проблемы избавлен и имеет 2 модификатора (1.78x и 2.25x), любой из которых пригоден к использованию. Выбирайте модификатор исходя из производительности вашей видеокарты и/или потребностей в частоте кадров. К тому же появилась нормальная настройка резкости изображения, можно настроить как угодно, довольны останутся как любители мягкой, так и перешарпленной (слишком резкой) картинки. Для владельцев RTX карт я рекомендую использовать именно этот способ сглаживания.

Подробнее об этом методе вы можете узнать из этого видео с канала Digital Foundry
https://www.youtube.com/watch?v=c3voyiojWl4
Итак. Делаем все то же, что описано в способе #2 (включая настройки фильтрации текстур) за одним исключением - в глобальных параметрах, в пункте DSR - Степень вместо DSR 4x выбираем оба DLDSR модификатора (1.78x DL и 2.25x DL).

Есть отличия и в алгоритме работы ползунка резкости (DSR- Плавность). У DSR при значении 0% к картинке не применяется никаких фильтров, а при значении отличного от 0, изображение становилось тем более "мягким", чем выше было значение, за счет фильтра Гаусса.
Теперь же это работает немного иначе. При значении 0% картинка будет черезчур резкой, а при значении 100% слишком размытой, поэтому каждый будет крутить ползунок по своему вкусу. Делать это можно, кстати, прямо во время игры, но придется каждый раз ALT-TAB'аться. Я использую на постоянной основе значение 50% - так картинка чуть резче, чем в "оригинале".
78 Comments
AkermanArcher .i..(-_-)..i. 29 Aug, 2024 @ 2:37pm 
lifexstyle спасибо тебе за работу :cozybethesda:
lifexstyle  [author] 6 May, 2024 @ 7:51am 
Обновил гайд, добавил еще один метод устранения лесенок (DLDSR) для владельцев RTX карт.
Хорошей игры с четкой картинкой!
Metal ϟThunderϟ 7 Sep, 2023 @ 7:46am 
I dont understood nothing that was written but the nvidia inspector image helped me to configure the antialiasing compability. Thanks a lot mate. Have a nice day if u still around.
lifexstyle  [author] 12 Apr, 2023 @ 4:10pm 
На здоровье, рад что пригодилось:)
schumi 12 Apr, 2023 @ 3:39pm 
Чел, спасибо большое <3
lifexstyle  [author] 1 Feb, 2023 @ 10:00am 
Tex [SRB], Im sorry, but my english isn't good enough to write on it.
Tex [SRB] 15 Oct, 2022 @ 12:18am 
Too bad this is only in Russian. Can't understand a word.
lifexstyle  [author] 7 Dec, 2021 @ 6:12am 
talax1, думаю нету смыла дополнительно грузить карту. Картинка с DSR и так хороша.
talax1 7 Dec, 2021 @ 6:09am 
вопрос такой : есть ли смысл к dsr 4k выставлять сглаживание msaa(своя настройка нвидиа в панели управления) или smaa через reShade\sweetFx. Будет ли толк или только доп нагрузка на карту упадет? В некоторых старых играх есть настройка сглаживания до 8х, но непонятно какое оно . при выставление ничего не меняется и лесенка на некоторых объектах так же присутствует. в нфс хп так вообще своей настройки нет , вот думаю допником поставить к дср или не нужно .
talax1 7 Dec, 2021 @ 4:38am 
теперь можно все старые игры поправить)