Top-office11.ru

IT и мир ПК
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Настройки видео в играх

Настройка графики игр на PC часть 1

Если Вы хоть когда нибудь открывали настройки графики в играх, то у вас хоть на секунду появлялся вопрос: «Что за FXAA, тесселяция. что это за язык?». И в этой статье я расскажу вам о настройках графики. Статья делится на 2 части, тк объём будет великоват для одной. Хватит томить — поехали!

Ну здесь всё просто, просто для галочки скажу немного о ней. Это количество пикселей по горизонтали и вертикали, отображающиеся на экране. Чем больше пикселей — тем чётче картинка, здесь всё понятно.

Когда линия пикселей прямая, всё хорошо, никаких дефектов мы не видим.

Но стоит нам только повернуть линию, как наша ровная поверхность становиться лестницей.

Сглаживание помогает нам избавиться от этих рубцов, делая плавный переход.

Согласитесь, что сглаживание — это круто. Но для процессора это тяжкая работа. И для разных компьютеров есть разные виды сглаживания. Сразу для справки: AA — Anti-Aliasing.

MSAA (Множественная Выборка Сглаживания). Данный вид рекомендуется для не очень мощных компьютеров, тк он делает переход не ко всем деталям, а только где это необходимо.

FXAA (Быстрое Приблизительное Сглаживание). Название говорит за себя — картинка с FXAA не так красива, как с MSAA, но и процессор он мало нагружает.

TXAA (Временное Сглаживание). Похожее на MSAA, только оно берёт в расчёт предыдущие кадры и сглаживает последующие путём усреднения цветов.

Но есть и альтернатива сглаживанию — высокое разрешение.

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

Синхронизация, частота кадров и частота обновления.

За частоту кадров у нас отвечает видеокарта и измеряется она в FPS. Наша видеокарта из всех сил пытается сделать FPS относительно постоянным. Частота обновления — это уже монитор, который всегда держит эту частоту под контролем. Если эти частоты сильно не совпадают, у нас происходит дисинхронизация, которая вызывает разрывы.

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

Ну и последнее: Тесселяция. Если предыдущие параметры боролись с проблемами, то этот параметр просто делает всё ещё красивей. Короче — тесселяция отвечает за прорисовку деталей.

Надеюсь вам это поможет, если же хотите часть 2 — пишите в комментариях.

Гайд. За что отвечают настройки графики в играх и как они влияют на FPS

Разрешение экрана

Думаю, с понятием разрешения знакомы уже более-менее все игроки, но на всякий случай вспомним основы. Все же, пожалуй, главный параметр графики в играх.

Изображение, которое вы видите на экране, состоит из пикселей. Разрешение — это количество пикселей в строке, где первое число — их количество по горизонтали, второе — по вертикали. В Full HD эти числа — 1920 и 1080 соответственно. Чем выше разрешение, тем из большего количества пикселей состоит изображение, а значит, тем оно четче и детализированнее.

Влияние на производительность

Очень большое.Увеличение разрешения существенно снижает производительность. Именно поэтому, например, даже топовая RTX 2080 TI неспособна выдать 60 кадров в 4K в некоторых играх, хотя в том же Full HD счетчик с запасом переваливает за 100. Снижение разрешения — один из главных способов поднять FPS. Правда, и картинка станет ощутимо хуже.

В некоторых играх (например, в Titanfall) есть параметр так называемого динамического разрешения. Если включить его, то игра будет в реальном времени автоматически менять разрешение, чтобы добиться заданной вами частоты кадров.

Вертикальная синхронизация

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

Вертикальная синхронизация исправляет эту проблему. Это синхронизация частоты кадров игры с частотой развертки монитора. То если максимум вашего монитора — 60 герц, игра не будет работать с частотой выше 60 кадров в секунду и так далее.

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

Впрочем, есть у Vsync и недостатки. Главная — очень заметный «инпут-лаг», задержка между вашими командами (например, движениями мыши) и их отображением в игре.

Поэтому играть со включенной вертикальной синхронизацией в мультипеере противопоказано. Кроме того, если ваш компьютер «тянет» игру при частоте ниже, чем заветные 60 FPS, Vsync может автоматически «лочиться» уже на 30 FPS, что приведет к неслабым таким лагам.

Лучший способ бороться с разрывами изображения на сегодняшний день — купить монитор с поддержкой G-Sync или FreeSync и соответствующую видеокарту Nvidia или AMD. Ни разрывов, ни инпут-лага.

Влияние на производительность

В общем и целом — никакого.

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

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

Здесь и далее — слева изображение с отключенной графической опцией (или установленной на низком значении), справа — с включенной (или установленной на максимальном значении).

Технологий сглаживания несколько, вот основные:

  • Суперсэмплинг (SSAA) — самое эффективное сглаживание, но вместе с тем — жутко требовательное к ресурсам. Работает оно просто: ваша видеокарта рендерит картинку в гораздо более высоком разрешении, чем задано в настройках, а потом «ужимает» его обратно. Чем выше это значение, тем лучше сглаживание и тем выше нагрузка на компьютер. Грубо говоря, при значении SSAA 4X ваш ПК будет вынужден за одно и то же время обсчитать одну и ту же сцену четыре раза, а не один.
  • MSAA — мультисемплинг. По эффективности схож с SSAA, но работает совершенно по-другому (объяснить его простыми словами довольно сложно, но это, пожалуй, и не нужно), а потому менее требователен к ресурсам. Если компьютер позволяет, именно это сглаживание стоит пробовать включать в первую очередь. Картинка лишь едва-едва потеряет в четкости, зато лесенки почти исчезнут.
  • FXAA (Быстрое сглаживание) — более простой способ сглаживания. На всю картинку попросту накидывается размытие. Вообще не влияет на производительность, но добавляет в изображение очень много «мыла». В большинстве случаев уж лучше терпеть «лесенки», но тут кому как.
  • TXAA («Временное сглаживание») / MLAA («Морфологическое сглаживание») — то же самое, что MSAA, но еще эффективнее. Первый тип поддерживается видеокартами Nvidia, второй — AMD. Если в игре есть один из этих вариантов, лучше всего использовать именно его. Почти идеальный баланс между эффективностью и производительностью.
Читать еще:  Можно ли записать видео в скайпе

Влияние на производительность

От ничтожного (FXAA) до колоссального (SSAA). В среднем — умеренное.

Качество текстур

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

Влияние на производительность

Если в видеокарте достаточно видеопамяти, то практически никакого. Если же ее не хватает, вы получите ощутимые фризы и тормоза. 4 гигабайт VRAM хватает для подавляющего числа современных игр, но лучше бы в вашей следующей видеокарте памяти было 8 или хотя бы 6 гигабайт.

Анизотропная фильтрация

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

Чем выше степень фильтрации, чем четче будут поверхности в отдалении.

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

Влияние на производительность

Тесселяция

Технология, буквально преображающая поверхности в игре, делающая их выпуклыми, рельефными, натуралистичными. В общем, тесселяция позволяет отрисовывать гораздо более геометрически сложные объекты. Просто посмотрите на скриншоты.

Влияние на производительность

Зависит от игры, от того, как именно движок применяет ее к объектам. Чаще всего — среднее.

Качество теней

Все просто: чем выше этот параметр, тем четче и подробнее тени, отбрасываемые объектами. Добавить тут нечего. Иногда в играх также встречается параметр «Дальность прорисовки теней» (а иногда он «вшит» в общие настройки). Тут все тоже понятно: выше дальность — больше теней вдалеке.

Влияние на производительность

Зависит от игры. Чаще всего разница между низкими и средними настройками не столь велика, а вот ультра-тени способны по полной загрузить ваш ПК, поскольку в этом случае количество объектов, отбрасывающих реалистичные тени, серьезно вырастает.

Глобальное затенение (Ambient Occlusion)

Один из самых важных параметров, влияющий на картинку разительным образом. Если вкратце, то AO помогает имитировать поведения света в трехмерном мире — а именно, затенять места, куда не должны попадать лучи: углы комнат, щели между предметами и стенами, корни деревьев и так далее.

Существует два основных вида глобального затенения:

SSAO (Screen space ambient occlusion). Впервые появилось в Crysis — потому тот и выглядел для своего времени совершенно фантастически. Затеняются пиксели, заблокированные от источников света.

HBAO (Horizon ambient occlusion). Работает по тому же принципу, просто количество затененных объектов и зон гораздо больше, чем при SSAO.

Влияние на производительность

Глубина резкости (Depth of Field)

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

Впрочем, иногда DoF только мешает — складывается впечатление, что у героя близорукость.

Влияние на производительность

Целиком и полностью зависит от игры. От ничтожного до довольно сильного (как, например, в Destiny 2).

Bloom (Свечение)

Этот параметр отвечает за интенсивность источников света в игре. Например, с включенным Bloom, свет, пробивающийся из окна в помещение, будет выглядеть куда ярче. А солнце создавать натуральные «засветы». Правда, некоторые игры выглядят куда реалистичнее без свечения — тут нужно проверять самому.

Влияние на производительность

Чаще всего — низкое.

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

Motion Blur помогает передать динамику при перемещениях объекта. Работает он просто: когда вы быстро двигаете камерой, изображение начинает «плыть». При этом главный объект (например, руки персонажа с оружием) остается четким.

Как настроить видеокарту NV > Людвиг 21.11.2019 Компьютерные проблемы Нет комментариев

Мало кто задумывается о том, что программное обеспечение видеокарты необходимо настраивать под свои нужды. Многие начинающие пользователи даже не знают о том, что можно настроить видеокарту NV >

Конечно, если ваш компьютер старенький и маломощный, или он вам необходим только, как печатная машинка, то тех настроек, которые установлены по умолчанию вам вполне достаточно.

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

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

Вот поэтому мы и попробуем настроить видеокарту NVidia таким образом, чтобы выжать максимальный FPS.

Все “тормоза” в играх связаны с количеством FPS (Frames Per Second), то есть количеством кадров в секунду, выдаваемым видеокартой на экран монитора.

Как настроить видеокарту NVidia

Настройка видеокарты NVidia возможна двумя способами: вручную или автоматически. Ручная настройка более тонкая и требует некоторых навыков. Вот с неё мы и начнем.

Ручная настройка видеокарты NVidia

Ручную настройку видеокарты NVidia можно произвести в программном обеспечении, которое устанавливается вместе с драйвером. Это так называемая «Панель управления NVidia». Открыть её можно несколькими способами:

  • Кликнуть правой кнопкой мыши по рабочему столу и выбрать в контекстном меню пункт «Панель управления NVidia».
Читать еще:  Конвертер видео в формат mp4

  • Открыть «Панель управления», перейти в «Оборудование и звук» и выбрать «Панель управления NVidia».

Необходимые настройки для сетевых динамических игр

ФункцияОписаниеПараметр
CUDA – графические процессорыПозволяет указать графические процессоры, которые могут использоваться приложениями CUDA, включая PhysX.Все
DSR – ПлавностьХорошо для старых игр с бедной графикой.Выкл.
DSR – СтеперьХорошо для старых игр с бедной графикой.Off
Анизотропная фильтрацияХорошо для старых игр с бедной графикой.Выкл.
Вертикальный синхроимпульсУстраняет разрывы и подергивания, но незначительноИспользовать настройку 3D-приложения. Можно позкспериментировать.
ГП рендеринга OpenGLВыбор графического процессора.Лучше выставить свою видеокарту.
Заранее подготовленные кадры виртуальной реальностиПовышение производительности за счет использования нескольких ЦП.Автовыбор или Выкл.
Затенение фонового освещенияСнижает яркость предметов за счет отброса теней. Необходимо для реалистичной графики.Выкл.
Кэширование шейдеровСнижает загрузку ЦП.Выкл.
Максимальное количество заранее подготовленных кадровЕсли во время игры «плавает» мышь, джойстик или клавиатуре, то необходимо уменьшить значение.При слабом процессоре выбрать 1. Если процессор мощный, то цифра 3.
Многокадровое сглаживание (MFAA)Устраняет ступеньчатые искажения в графике.Выкл.
Потоковая оптимизацияОпределяет количество графических процессоров, используемых в игреАвто
Режим управления электропитаниемУстанавливается предпочтительный режим во время работы с 3D-приложениями.Можно выбрать любой режим.
Сглаживание – FXAAсглаживаниеВыкл.
Сглаживание – гамма-коррекциясглаживаниеВыкл.
Сглаживание – параметрысглаживаниеВыкл.
Сглаживание – прозрачностьсглаживаниеВыкл.
Сглаживание – режимсглаживаниеВыкл.
Тройная буферизацияРаботает только при включенном вертикальном синхроимпульсе. Увеличивает нагрузку на чипы памяти.Если не используете вертикальный синхроимпульс, то лучше отключить.
Фильтрация текстур — анизотропная оптимизация образцовУлучшает качество картинки.Выкл.
Фильтрация текстур – качествоУлучшает качество картинки.Производительность
Фильтрация текстур – отрицательное отклонениеУлучшает качество картинки.Разрешить
Фильтрация текстур – трилинейная оптимизацияУлучшает производительность.Вкл.

После завершения всех настроек жмем кнопку «Применить».

Перенос настроек в игру или программу

Теперь эти параметры необходимо перенести программу или игру. Для этого переходим на вкладку «Программные настройки».

Открываем список программ в пункте «1.Выберите программу для настройки:» выбираем из списка нужное приложение.

Если игры или приложения нет в списке, то жмем рядом со списком кнопку «Добавить» и выбираем нужное приложение.

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

Если кнопка «Применить» не появилась, то выберите любое приложение из списка 1, и нажмите выше на ссылочку «Восстановить». После этого появится кнопка «Применить». Опять выберите необходимое приложение и только после этого нажмите появившуюся кнопку «Применить».

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

Автоматическая настройка видеокарты Nvidia для игр осуществляется при помощи софта под названием Nvidia GeForce Experience, который можно скачать с официального сайта.

Но есть одно «НО». Этот способ доступен только в том случае, если ваши игры лицензионные. В других случаях эта функция не работает.

Как минимальные настройки графики помогут вам в играх

Выше FPS

Золотое правило онлайн-игр (в особенности, шутеров) — FPS много не бывает. Для кого выпускают все эти мониторы с развёрткой 144 Гц? Для геймеров, конечно же! Однако далеко не каждая видеокарта потянет 144 Гц на ультра-настройках даже в разрешении Full-HD.

Золотое правило: ниже настройки — выше FPS (и больше фрагов по итогам матча)

От фреймрейта, к слову, в играх зависит почти всё. Дело не только в том, чтобы увидеть противника как можно раньше, даже когда речь о миллисекундах, дело ещё и в том, чтобы игра среагировала на ввод (нажатие клавиши, движение мышки) как можно быстрее. Задержка ввода (инпут-лаг) во многих играх напрямую связана с фреймрейтом — и чем выше частота кадров, тем ниже инпут-лаг.

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

Лучше видимость

Опытные игроки в PUBG практикуют нарочное понижение детализации картинки не только ради прироста FPS, что в PUBG, кстати, особенно важно — уж очень плохая оптимизация у игры даже сейчас. Тем не менее, есть и ещё одна причина — видимость врага. При слабой детализации серьёзно снижается плотность различной растительности — в первую очередь, травы. При этом, игра продолжает честно рисовать модели врагов, на любом расстоянии.

Читать еще:  Редакторы для видеомонтажа бесплатно

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

Низкая детализация в PUBG не только повышает FPS, но и способствует лучшей видимости врагов

Кстати, в Counter Strike 1.1-1.6 была и ещё такая особенность: при значительном понижении разрешения было гораздо проще попасть в голову противнику, да и сами модели игроков чаще «просвечивали» сквозь стены. Учитывая, что для знаменитой «слонобойки» (снайперская винтовка AWP) стены не были помехой, минимальные настройки значительно упрощали игру.

На низком разрешении на карте cs_mansion часто видно части тел врагов сквозь стену

Но есть и другой момент. Вы заметили, что почти любая современная игра, особенно с видом от третьего лица, имеет некий аналог «режима детектива» из Batman Arkham? То же «ведьмачье чутьё» из «Ведьмак 3» — по сути, вариант «режима детектива», хотя именно в случае этой игры такой режим даже имеет своё оправдание. Но вот что, например, странно — в Red Dead Redemption 2, которую расхвалили за её реалистичность, также есть подобное, хотя её герой — вполне обычный человек, а не мутант.

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

Крутая графика — это хорошо, но охотиться она скорее мешает, приходится включать «режим детектива»

И вот тут есть неочевидный момент — медвежьи следы в игре тяжело заметить именно потому, насколько детализировано всё остальное. Будь в RDR2 графика попроще, скажем, как в Zelda: Breath Of The Wild, и режим детектива был бы не нужен. Возможно именно поэтому до сих пор не умирают игры с графикой low-poly, cel-shading и т.п.

«Мультяшная» графика помогает лучше ориентироваться в Firewatch

Взять ту же Firewatch, которая заставляет игрока первую часть игры ориентироваться с помощью компаса и не интерактивной карты — с максимально реалистичной графикой это было бы сложнее, чем с той, что есть у игры.

Меньше расход энергии

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

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

Ничто не отвлекает от игры

Как ни прискорбно, для многих игроков «хорошая игра» равно «хорошая графика» — и наоборот. Причём, к сожалению, это касается не только рядовых игроков, но и некоторых игровых журналистов. Сложно поставить низкую или среднюю оценку каким-нибудь проходным проектам (не плохим играм, а «ничего особенного») вроде Horizon: Zero Dawn или Assassin’s Creed: Origins, если в них такая крутая графика. Сомневаетесь? А попробуйте-ка найти где-нибудь в крупных российских игровых СМИ плохую оценку (6/10 или ниже) игре с действительно хорошей и навороченной графикой.

Ну как такой игре поставишь низкую оценку?

Да, можно сказать, что раз уж авторы игры попотели над графикой, то и в остальном в грязь лицом не ударили, однако мы всё же предлагаем проверить это вот таким простым тестом. Поставьте в настройках графику на минимум, и поиграйте. Будет ли игра цеплять? Если всё ещё да — то это, безусловно, хорошая игра. Если нет — то, увы, графика в ней — лишь пыль в глаза. К сожалению, на консолях этот тест провести не удастся, но на ПК — запросто.

Можно вспомнить какие-нибудь старенькие Doom или Duke Nukem 3D (1993 и 1996 годы соответственно). Эти игры великолепно играются и сейчас, даже без всяких текстур-паков. Наконец-то это поняли разработчики — даже вышедший в 2016 году юбилейный Duke Nukem 3D: 20th Anniversary World Tour не имел какой-то принципиально новой графики, при том, что в сборнике был совершенно новый эпизод. Оказалось, что старина Дюк прекрасно играется даже с картинкой 1996 года! Ну чуть-чуть улучшенной, разве что.

Новый эпизод для Duke Nukem 3D. Разве плохо смотрится?

А вот в Halo: Combat Evolved 2001 года сегодня сложно играть, если ты не ярый фанат серии. Даже если взять версию из состава Halo: The Master Chief Collection. Увы, но кроме цеплявшей в своё время графики и необычного для 2001 года (это важная оговорка) поведения врагов в игре больше ничего нет. Впрочем, и с визуальной точки зрения Halo 1 состарилась гораздо хуже упомянутых выше Doom и Duke Nukem 3D.

Сегодня в первую часть Halo интересно играть, разве что, фанатам

В начале статьи мы уже писали, что многие онлайн-игроки охотно откажутся от ультра-графики ради повышения FPS насколько это возможно, но дело не только в самих игроках — разработчики прекрасно понимают, что производительность во многих случаях важнее. Поэтому те же консольные игры не стесняются иметь динамическое разрешение, чтобы сохранить 60 FPS. На прошлом поколении консолей многие шутеры работали в 30 FPS, да ещё и с просадками, но в последнее время всё изменилось.

Paladins на Nintendo Switch — достаточное качество графикиА

Или взять такие сетевые шутеры, как Overwatch, Paladins, Fortnite. Они имеют довольно простую (хотя и симпатичную) графику — в том числе, чтобы игра «летала» и на старом «железе». К примеру, Paladins выдают честные 60 FPS даже на Nintendo Switch. Согласитесь, в пылу битвы не очень-то и важно, насколько хорошо проработаны капли пота у противников.

Ссылка на основную публикацию
Adblock
detector