Nvidia hairworks что это ведьмак 3

Приветствую друзья, у нас тема сегодня про NVIDIA HairWorks в Ведьмаке 3. Я должен узнать что это такое и рассказать вам простыми словами. Ну что, поехали разбираться? Поехали!

NVIDIA HairWorks — что это такое в Ведьмаке 3?

Значит немного покопавшись в интернете, я понял:

NVIDIA HairWorks — технология, которая добавляет сотни тысяч динамических частиц к персонажам и существам в игре. Как я понял, в плане частиц чаще всего имеется ввиду волосы — их будет много, они будут реалистичны, максимально детализированы.

  • При работе HairWorks волосы реалистично развиваются и отбрасывают правильные тени.
  • Также узнал, что у AMD есть похожая своя технология — называется TressFX.
  • NVIDIA для работы технологии использует PhysX. Ну а AMD — открытый интерфейс GPGPU.

Но есть и косяк. В интернете пишут, что после включения HairWorks идет падение ФПС. Но особенно заметно это на картах AMD — там может упасть например с 65 до 26. В то время, как на картах NVIDIA упасть может например с 82 до 59.

Также оказывается что NVIDIA HairWorks это еще и плагин для программ 3ds Max и Maya, и нужен для того же — создания реалистичных волос, меха.

Такс, ладно, более-менее все понятно. Теперь давайте посмотрим как это все смотрится в деле..

NVIDIA HairWorks в Ведьмаке 3 — какой эффект?

Такс, стоп, минуточку — вот нашел коммент интересный:

Получается что опция в игре может быть, но от нее толку не будет, если ваша видеокарта не поддерживает HairWorks? Ну, вроде получается именно так..

Итак, смотрите, вот пример — слева HairWorks отключено, а справа — включено:

Здесь видим, что волк прилично оброс красивым мехом и он действительно как бы немного реалистичен.

Такс, вот еще пример.. здесь HairWorks включено:

А вот здесь отключено:

Мне кажется, что на второй картинке волосы смотрятся лучше.. не?

И последний пример — тут технология включена:

А тут — отключена:

Скажу честно — мне лично понравилось там, где отключено..

Так что можно сделать вывод — технология не всегда работает четко. Но вполне возможно, что это зависит от модели видеокарты.. или может быть даже от версии драйверов?

Заключение

Ребята, я надеюсь мы главное выяснили:

  1. NVIDIA HairWorks — технология улучшения детализации волос людей в игре, меха на животных.
  2. Иногда работает четко — и не просто улучшает детальность, а даже делает волосы больше, гуще, обьемнее, и если ветер то.. например по меху могут идти красивые волны. И снова скажу — да ребята, может тут нужна нереально мощная видюха. Но HairWorks может и косячить — выше приводил примеры, не знаю как вам, а мне лично герой Ведьмака нравится без HairWorks.. Хотя посмотрел снова — вроде то и особой разницы нет.. ну я имею ввиду именно особенной.. Но при этом ФПС то может стать ниже, так стоит ли оно того? Тут каждый решает сам..
  3. После включения HairWorks в игре могут быть просадки, особенно на видеокартах АМД, так что будьте к этому готовы.

Еще узнал, что HairWorks использует MSAAx8 сглаживание для волос и это как раз страшно ухудшает ФПС. Что делать? Я нашел совет — может он вам будет полезен:

Читайте также:  Debian не видит raid

Ребята, на этом все. Надеюсь эта инфа кому-то помогла! Удачи вам и добра, до новых встреч господа!

Добавить комментарий Отменить ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

— NVIDIA Hairworks (улучшает отображение волос Геральта, шерсти монстров)

Влияние на производительность: Можно задать опции «Выключено», «Только Геральт», «Все». В боевых сценах съедает минимум 12-15 фпс, в открытом мире – минимум 10 фпс.

— NVIDIA HBAO+ Ambient Occlusion (сильно улучшает внешний вид игры)

Влияние на производительность: Вместо NVIDIA HBAO+ можно поставить SSAO или вообще отключить опцию. Переключение с NVIDIA HBAO+ на SSAO даст вам минимум 4фпс, полное отключение дает еще 4-5 фпс.

— Anti-Aliasing (улучшает геометрию)

Влияние на производительность: Чем выше разрешение, тем сильнее падение fps. Отключение дает около 4-5 фпс.

— Bloom (улучшает освещение от некоторых источников)

Влияние на производительность: Минимальное влияние, отключение этого эффекта почти ничего не даст.

— Blur & Motion Blur (добавляет эффект Blur)

Влияние на производительность: Каждый эффект по отдельности влияет очень слабо. Но если отключить их оба, то в бою можно получить прибавку в несколько фпс.

— Chromatic Aberration (слегка искажает изображение, опциональный эффект)

Влияние на производительность: Около 0,3 фпс, то есть минимальное. Опция на ваш вкус.

— Depth of Field (влияет на отображение удаленных объектов)

Влияние на производительность: На открытых пространствах опция съедает меньше 2 фпс, но в городах эта цифра может вырасти.

— Detail Level (уровень деталей, геометрии)

Влияние на производительность: Как ни странно, не такое уж большое (уверяет NVIDIA). Детали видны на близком расстоянии. Если выкрутить в ноль, то можно получить 1-2 фпс в больших битвах.

— Foliage Visibility Range (расстояние, после которого начинают затеняться удаленные объекты)

Влияние на производительность: Самая «дорогая» опция в игре, ОЧЕНЬ сильно влияет. Снижение опции с Ultra до Low дает очень большую прибавку фпс. Заодно делает вас слегка близоруким. Эту опцию стоит мучать в первую очередь, если хотите прибавку производительности.

— Grass Density (сколько травы)

Влияние на производительность: Визуально разница между высоким и низким значением невелика. Ну, и прибавка производительности тоже мала, несколько фпс.

— Light Shafts (добавляет красивые солнечные лучи)

Влияние на производительность: Минимальное, не выключайте.

— Shadow Quality (качество теней)

Влияние на производительность: Визуально разница между высокими, низкими и средними тенями не так велика. Но переключение с высоких теней на средние (или низкие) дает несколько фпс.

— Sharpen («заострение» деталей картинки)

Влияние на производительность: Около 0,5 фпс или меньше, опция на ваш вкус.

— Terrain Quality (качество местности)

Влияние на производительность: В дорелизном билде – почти никакого. Разработчики обещают, что после специальных патчей разница между настройками появится, это один из путей оптимизации игры.

— Texture Quality (качество текстур)

Влияние на производительность: На «Low» игра потребляет около 1Гб видеопамяти, на «High» потребляется 2Гб видеопамяти. Разницы между текстурами «High» и «Ultra» нет, на «Ultra» игра просто загружает больше текстур, что снижает вероятность увидеть подгрузку текстур, например, при быстрой езде.Влияние на саму производительность несущественное, важно количество видеопамяти вашей видеокарты.

— Vignette (затеняет углы экрана)

Влияние на производительность: Минимальное влияние, опция на ваш вкус.

— Water Quality (качество воды)

Влияние на производительность: Очень небольшое, рекомендуют поставить на «High». Разница в настройках опции сильно заметна в открытом море, в реках и прудах незаметна.

Прежде чем перейти к теме данной статьи, рекомендуем вам прочитать обзор The Witcher 3: Wild Hunt, а также ознакомиться с решением выявленных технических проблем. Кроме того, желающие разобраться в тонкой настройке графических параметров Witcher 3: Wild Hunt при помощи правки файла конфигурации могут это сделать в отдельной статье (в процессе написания).

Содержание

Тестовый стенд

Общие графические настройки

Число персонажей на экране (Number of Background Characters)

Данная настройка устанавливает предел максимального числа NPC, которое игра будет рендерить, в зависимости от выбранной настройки — 75, 100, 130 или 150. Однако в настоящее время она не оказывает никакого влияния на игровой процесс, а число NPC не превышает 75. Подождем исправления этого бага от разработчиков.

Читайте также:  Как найти большую диагональ параллелограмма

В целом же можно предположить, что «число персонажей» увеличивает нагрузку на процессор, а не на видеокарту, так что обладателям слабых или старых CPU не рекомендуется устанавливать данную настройку выше средней.

Качество теней (Shadow Quality)

Качество рельефа (Terrain Quality)

Данный параметр предназначен для повышения геометрической детализации разнообразных поверхностей рельефа путем применения тесселяции. Однако изменения параметра в финальной версии игры не оказывает никакого влияния на местность и визуальное качество.

Пока непонятно, когда разработчики исправят данный баг, а значит невозможно оценить, насколько сильно данный параметр влияет на производительность.

Качество детализации (Detail Level)

Данная настройка была позаимствована из Witcher 2, а ее название ни в коем случае не отвечает за настройку уровня детализации, масштабирования или количества полигонов. «Качество детализации» в The Witcher 3: Wild Hunt регулирует количество крови, видимость брызг крови и частей тел, которые, как правило, возникают во время очередного кровавого замеса, а также дистанцию, с которой они начинают отрисовываться.

Данный параметр можно улучшить при помощи правки конфигурационных файлов игры, об этом мы говорим в следующей статье.

Качество воды (Water Quality)

Данный параметр работает двояко. Если путешествовать в мире игры пересекая пруды и озера, то независимо от выбранного значения, внешний вид водной глади практически не изменится. Если же вы будете пересекать океан, то разница между уровнями детализации будет видна сразу.

Чем выше уровень детализации — тем выше качество воды и количество волн, уровень тесселяции будет сильнее и «случайнее» менять кривизну поверхности воды, появится рябь, пена, брызги.

С точки зрения производительности, качество воды практически не оказывает никакого влияния на FPS, так что вы вполне можете выставить «высокий» уровень качества:

Дальность видимости растительности (Foliage Visibility Range)

Игровой мир The Witcher 3: Wild Hunt полон разнообразных лесов, обширных полей травы и густых зарослей кустов. Дизайнеры локаций отлично постарались и растительность Wild Hunt очень сильно улучшает восприятие, а способствует этому динамическая смена погоды, времени суток и реалистичное покачивание веток и листков сообразно ветру.

Что касается параметра «дальность видимости растительности», то чем он больше, тем дальше игра будет «рисовать» деревья, кроме того, растет и общее визуальное качество растительности. Эта настройка имеет очень существенное влияние на общее качество графики, судите сами:

Если ваша конфигурация соответствует рекомендуемым системным требованиям, то можете попробовать настройку «Высокий», только тестируйте ее на природе, а не в городе. Режим «Ультра» является самым ресурсоемким и мы бы не рекомендовали выставлять его, дабы не испортить удовольствие от игрового процесса случайными подтормаживаниями.

«Дальность видимости растительности» можно дополнительно улучшить при помощи правки конфигурационных файлов игры, но позволить это могут только обладатели невероятно мощных компьютеров.

Плотность травы (Grass Density)

Как следует из названия данной настройки, она регулирует количество растущей на земле травы, однако разница между конечными значениями данной настройки даже в лучшем случае незначительна.

Качество текстур (Texture Quality)

В The Witcher 3: Wild Hunt предлагается четыре вида качества текстур: «низкие», «средние», «высокие» и «запредельные», а благодаря хорошо проведенной оптимизации игре достаточно 2 ГБ видеопамяти для текстур высокого качества.

Как и другие игры в открытом мире, The Witcher 3 динамически подгружает необходимые текстуры. При движении по игровому миру галопом на лошади некоторые игроки с 2 ГБ видеопамяти или меньше отмечают подтормаживания при загрузке текстур на дальней дистанции. Этого можно избежать, только если у вас есть видеокарта с 3-4 ГБ памяти и включено «запредельное» качество текстур.

Постобработка

Размытие и размытие в движении (Blur / Motion Blur)

Трудно установить влияние параметра размытия на производительность. Ведь он, по большей части, активируется в экшен-сценах, когда компьютер и так загружен самыми разнообразными расчетами. В целом, вы наверняка потеряете 3-4 кадра в секунду с этой активированной опцией.

Свечение (Bloom)

Данная настройка усиливает и улучшает внешний вид солнца, ярких огней и других светящихся объектов, а также улучшает их отражение от других поверхностей.

«Свечение» практически не сказывается на производительности, так что если вы выключите данную настройку, то прибавите около 1-2 FPS, что может быть критично только для обладателей самых слабых машин. С визуальной точки зрения потеря будет слегка заметна.

Читайте также:  Php создать массив из n элементов

Сглаживание (Anti-Aliasing)

CD Projekt RED разработала свою собственную технологию сглаживания, поскольку движок REDengine 3 на аппаратном уровне не поддерживает популярные методы сглаживания картинки MSAA или TXAA. Однако можно заявить, что собственная технология сглаживания CD Projekt очень похожа на значительно улучшенную версию FXAA, то есть она не только убирает неровности геометрии, но и «ползание», а также мерцание углов зданий и других статических игровых объектов, например, когда игрок находится в движении.

В целом, при разрешениях от FullHD и выше влияние сглаживания что на природе, что в центре города не настолько велико, а вот на низких разрешениях данный параметр можно и включить.

PhysX

Данная технология реализована в The Witcher 3: Wild Hunt, однако расчет ведется силами CPU, а не GPU, что позволило реализовать функционал в версиях для Xbox One и PS4, но зато сама настройка является нерегулируемой. Тем не менее, PhysX добавляет возможность тканям колебаться динамически, а зданиям и некоторым объектам — разрушаться при взаимодействии с игроком.

Мощные РС-процессоры, способные выполнять гораздо большее число операций в секунду, чем консольные, позволили разработчикам сделать все эффекты более реалистичными, с большим количеством частиц и, вдобавок, в сцене они задерживаются на больший промежуток времени.

Повышенная четкость (Sharpen)

Данная настройка делает изображение немного более резким и четким, кто-то считает, что даже несколько неестественно резким и четким.

Глубина кадра (Depth of Field)

Хроматическая аберрация (Chromatic Aberration)

Виньетирование (Vignette)

CD Projekt RED приготовила еще одну интересную настройку пост-эффектов. «Виньетирование» затемняет изображение по краям, что для некоторых людей может оказаться достаточно интересным.

Световые шахты / Сумеречные лучи (Light Shafts aka God Rays)

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

Технологии Nvidia

HairWorks

Начнем с технологии Nvidia HairWorks, воссоздающей правдоподобный образ шерсти у животных. Достигается это при помощи тесселяции сотен тысяч волосинок, причем каждая из них реалистично взаимодействует с окружающим пространством и физическими параметрами мира, например ветром. Благодаря возможностям динамического освещения, каждый волосок отдает собственную тень и отблескивает на другие волосинки, придавая изображению еще большее качество.

В The Witcher 3: Wild Hunt технология Nvidia HairWorks используется для моделирования волос и бороды Геральта из Ривии, усиления пышности гривы его верной лошади Плотвы (равно как и грив других лошадей) и, конечно же, применяется для усиления впечатлений от трех десятков монстров и некоторых других врагов.

Адаптация технологии MSAA для Nv >The Witcher 3: Wild Hunt впервые дебютирует MSAA для Nvidia HairWorks и настроить этот параметр можно в программе GameWorks.

Рассмотрим, например, ситуацию, в которой Геральт спешился со своего коня и убивает волков. В таком случае вы потеряете порядка 15-20 кадров, если включите пресет «Всё» по сравнению с выключенной технологией HairWorks. Как утверждают в Nvidia, это стоит того — экшен-сцены и битвы станут намного более запоминающимися. Разница между «Выкл.» и «Только Геральт» во время боя порядка 10 FPS, но и визуальные изменения будут не так хорошо заметны, как в примере выше.

HBAO+ (Nvidia’s Horizon Based Ambient Occlusion)

В The Witcher 3: Wild Hunt поддерживается две технологии глобального затенения — общая для всех SSAO и специализированная для видеокарт Nvidia технология HBAO+. Где бы вы ни оказались в игровом мире, методика глобального затенения окажет значительное влияние на визуальное качество.

Глобальное затенение придает бо́льшую реалистичность близкорасположенным объектам, начиная от травы и заканчивая последним стаканом в кабаке. Если говорить о достижениях HBAO+, то эта технология позволяет получить тени высочайшего качества, избежать чрезмерного затемнения мелких деталей или нереалистичных гало, которые иногда видны вокруг объектов и персонажей: