На что влияет вертикальная синхронизация в играх

На что влияет вертикальная синхронизация в играх

Вертикальная синхронизация V-Sync — что это, как работает и включать ли её?

Содержание статьи:

Что такое вертикальная синхронизация?

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

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

Как V-Sync работает в играх?

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

Когда вертикальная синхронизация отключена, то в некоторых играх будут хорошо заметны своеобразные «рывки» и «Лесенки». Также возможно появление разнообразных артефактов. Все это действительно портит впечатление от игрового процесса. При включенной V-Sync ничего подобного уже не происходит. С помощью данной функции выравнивается и показатель FPS. Это отлично заметно, когда отключаешь данную синхронизацию. Тогда дерганная картинка сразу же бросается в глаза.

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

Если же ваш монитор получил частоту развертки 60 Гц, а видеокарта может обеспечить уровень FPS в районе 40-60 к/с, тогда вертикальная синхронизация снижает количество кадров в секунду до 30. В обычных ситуациях FPS держится на уровне 60 к/с. Это нужно обязательно учитывать перед включением V-Sync.

Как включить или отключить вертикальную синхронизацию в любой игре?

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

Как включить V-Sync на видеокартах семейства AMD Radeon?

Если у вас имеется видеокарта от AMD, тогда необходимо прямо на рабочем столе нажать правую кнопку мыши, а затем выбрать Catalyst Control Center. Откроется фирменная панель управления картой. Нас больше всего интересует раздел «Игры». Открываем его, а потом переходим в пункт «Настройки 3D-приложений». Появится специальное окно со списком, где можно принудительно управлять сглаживанием, частотой кадров, текстурной фильтрацией и прочим. Все это находится во вкладке «Системные параметры». Поэтому выбранные правила относятся ко всем без исключения приложениям. При этом во вкладке «Параметры приложения» можно настраивать функции под конкретную программу.

Если же в списке доступных приложений нет желаемой игры, то ее получится добавить с указанием пути к exe-файлу. Теперь нам остается отыскать в списке опцию «Ждать вертикального обновления». Здесь можно выбрать: всегда выключено, либо же включено.

Как включить V-Sync на видеокартах от семейства NVIDIA?

Когда речь заходит о видеокартах NVIDIA, то делается все по аналогии с картами AMD. Для манипулирования V-Sync необходимо открыть панель управления NVIDIA, а затем перейти во вкладку «Управление параметрами 3D». В окне появятся все доступные настройки, которые можно изменять по своему усмотрению. Здесь также есть «программные настройки» для каждой игры в отдельности, а также «Глобальные параметры». Так как нас интересует именно вертикальная синхронизация, то ищем ее в доступных настройках. Тут она называется «Вертикальный синхроимпульс».

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

Можно ли включить V-Sync на интегрированной видеокарте Intel HD Graphics, Vega?

Вертикальной синхронизацией можно управлять даже в случае со встроенной графикой Intel HD Graphics. Для интегрированного чипа также предусмотрена панель управления. Вызвать ее можно при помощи комбинации Ctrl + Alt + F12, либо же рабочего стола и правой клавиши мыши. Находим пункт «Трехмерная графика». Затем ставим галочку, чтобы активировать «Пользовательские настройки».

Здесь надо выбрать опцию «Синхронизация по вертикали». V-Sync получится включить или доверить самому приложению. К сожалению, полностью отключить функцию нельзя.

Стоит ли включать вертикальную синхронизацию или нет?

Если вас смущают и напрягают частые рывки картинки во время игры, а также внезапно появляющиеся артефакты, то вертикальную синхронизацию обязательно стоит включить. Более того, рекомендуется активировать V-Sync во всех однопользовательских игрушках. Это сделает изображение на мониторе действительно качественным. Но нельзя забывать, что среднее количество кадров в секунду должно превышать частоту развертки дисплея. В противном случае FPS упадет до минимального значения (например, 30 к/с). Что касается онлайн-игр, то здесь вертикальная синхронизация может только мешать из-за input lag, ведь даже мизерная задержка способна оказать существенное влияние на динамический игровой процесс. Но тогда придется мириться с различными дефектами изображения.

Стоит ли включать вертикальную синхронизацию в играх

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

Что представляет собой вертикальная синхронизация в играх

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

Тем не менее, далеко не все пользователи знают о том, что монитор способен отобразить качество кадров в секунду, которое будет приближено или равно частоте обновления монитора. Например, пользователь на глаз не отличит, будет ли частота в размере 60 или 120 кадров в секунду. При этом стоит помнить, что возможности разных мониторов разные, так что некоторые будут просто неспособны отобразить четко 120 кадров в секунду, но дополнительное давление система будет ощущать. Поэтому вертикальная синхронизация создает определенное ограничение для видеокарты, чтобы она не выдавала то количество кадров, которое попросту не будет отображено на экране.

В чем заключаются преимущества вертикальной синхронизации в играх

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

  • Обратите внимание на состояние ваших игр – насколько вас устраивает их функционирование? В том случае, если некоторые игры прогружаются рывками, а некоторые даже вылетают, то синхронизация сможет вам помочь это исправить.
  • В однопользовательских играх вертикальная синхронизация способна выручить игрока. Такая функция способна благотворно повлиять на качество передаваемого изображения, так как оно станет более реалистичным, а графика будет в разы улучшена. Например, если в вашей игре присутствует детализация, то она будет видна еще более отчетливо, чем до включения вертикальной синхронизации. Поэтому для более полного погружения ее использовать все же стоит.
  • Включение вертикальной синхронизации поможет игроку поднятьFPS. Если данную функцию не использовать, то вы можете заметить, как этот показатель впоследствии будет снижаться до минимума, а это не способствует удобному течению игры.
  • В некоторых играх без включения вертикальной синхронизации можно заметить, как игра лагает. Это может проявляться в том, что некоторые детали не будут прогружаться, а другие – несколько залипать. Поэтому вертикальная синхронизации способна уберечь вас от незапланированных проигрышей, которые могут случиться из-за некачественной прогрузки тех или иных элементов.
  • Необходимо также помнить каждому игроку, что количество кадров в секунду должно немного превышать частоту развертки дисплея, что позволяет сделать включение вертикальной синхронизации. Благодаря подобной функции снижается нагрузка на компьютер, которая совершенно ему не нужна. Из-за повышенной нагрузки компьютер может слегка подвисать, что также может стать причиной сбоев не только в игре, но и при работе с другими программами.

В чем заключаются минусы использования вертикальной синхронизации в играх

У вертикальной синхронизации имеется несколько существенных минусов:

  • В том случае, если игрок играет преимущественно в онлайн-игры, то тогда вертикальная синхронизация способна только навредить. При включении данной функции могут появиться небольшие задержки, которые способны негативным образом сказаться на игровом процессе и динамике. Качество изображения будет несколько повышено, однако игрок будет наблюдать за игрой с небольшой задержкой, что сказывается на эффективности действий.
  • При включении синхронизации работа графического процессора может завершаться либо раньше, либо позже времени обновления экрана. Поэтому в процессе использования такой функции могут возникать небольшие перебои не внутри игры, а в работе системы компьютера.
  • Иногда кадр не успевает отрендериться в процессе игры, что может происходить, когда происходит прогрузка локации с огромным количеством дополнительных деталей. Это может привести к тому, что игра будет работать с небольшими задержками, действие будет идти рывками, хотя и продлится это недолго – только до тех пор, пока локация не прогрузится полноценно.
  • При выводе динамического изображения кадры могут выводиться либо быстро, либо же в несколько раз медленнее, а когда именно такое произойдет, угадать достаточно трудно. Поэтому периодически игроку приходится терпеть небольшие неудобства для того, чтобы сохранить повышенное качество картинки и довольно комфортную игру.
  • Из-за использования вертикальной синхронизации может быть немного нарушена плавность перехода от одного кадра к другому. Такое явление также можно назвать временным, которое быстро проходит, однако порой резкий переход происходит слишком неожиданно, что заставляет игрока чувствовать себя не очень комфортно. Тем не менее, это случается достаточно редко и не доставляет пользователю проблем.
Читать еще:  На что влияет частота процессора в ноутбуке

Рекомендации в отношении вертикальной синхронизации игрокам

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

Что такое VSYNC и для чего он нужен

Если вы когда либо лазили по настройкам игр то вы наверняка замечали такую галочку как VSYNC

Я попытаюсь обьяснить что эта настройка делает и для чего она нужна

Для Л.Л. всегда включайте эту настройку в играх, так как плавность картинки точно не уменьшиться (а иногда еще и улучшиться)

Если вдруг кто не знает fps = кадры в секунду

Итак сначало копипаст с википедии

Вертика́льная синхрониза́ция (англ. V-Sync) — синхронизация кадровой частоты в компьютерной игре с частотой вертикальной развёртки монитора. При этом максимальный FPS с вертикальной синхронизацией приравнивается к частоте обновления монитора.

На простом языке эта настройка синхронизирует вашу видеокарту с монитором, чтобы видеокарта не генерировала «лишние» кадры которые все равно не отобразяться на мониторе. Картинка на мониторе обновляеться 60 (120144 если у вас «крутой» монитор) раз в секунду, и соответственно монитор больше чем 60 кадров в секунду показать не может.

Что нам это даст?

Ну во первых если у вас фпс на уровне 50-70 (для «крутых» мониторов около 120144 соответственно) то VSYNC сделает картинку более плавной.

Если у вас видеокарта выдает 50-70 кадров в секунду то это не значит что каждый кадр генерируеться одинаковое количество времени и может быть такое что какой то кадр слишком долго генерировался но следуйщие кадры генерировались слишком быстро и часть из них не вывелась на монитор

Таким образом у вас может быть 70 фпс но при этом на монитор выводились только 55 кадров к примеру

Во вторых если у вас фпс выше частоты монитора то VSYNC разгружает видеокарту.

Если у вас в кс 300-400 фпс а монитор выводит только 60 кадров в секунду то вычислительная мощность вашей видеокарты тратиться впустую (а это плохо потому что карта сильнее грееться, что сокращает ей жизнь)

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

В третьих VSYNC убирает возможные разрывы в изображении

Происходит такое если видеокарта закончила генерировать кадр в момент когда монитор обновляет изображение (хотя редко кто замечает такие разрывы потому что они появляються редко и на 1/60 секунды, но лично я замечаю)

Итог:включайте VSYNC, не смотря на то что при этом максимальный fps снизиться но плавность картинки которую вы будете видеть на мониторе повыситься.

Если FPS без V-SYNC меньше кадровой частоты монитора, то лучше не включать, — вместо 59 к/с можно запросто получить 25к/с и играть будет уже не так комфортно, хоть и без тиринга.

я так помню в обливион играл на старом компе, включал vsync и игра шла меееедленно, зато красиво 😀

Если у тебя 59 к/с тиринга и не будет.

С чего вы взяли? Если нет буферизации (а её в современных реалиях привязывают к активации вертикальной синхронизации), то ничего не защищает от разрыва кадров.

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

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

А вот и мифы гуманитариев подъехали.

Вкратце — вы ошибаетесь.

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

1 секунда / 60 кадров в секунду = 0.0166666667 секунды. Или 16,6666667 миллисекунд.

ВЫ ЧО БЛЯТЬ ЁБАНЫЙ ФЛЭШ ИЗ КОМИКСОВ, ЧТОБЫ ОЩУЩАТЬ ПОДОБНУЮ ЗАДЕРЖКУ?!

Вы ошибаетесь и не играли в шутеры, задержка между vsync 60fps и 300fps ощущается и зрительно и тактильно из-за поведения мыши.

Да, да, да. У в ех выебистых игроков свои легенды.

Стакрафтеры, вон, «нажатие не чувствуют» на мембранной клавиатуре, только на механике.

Вы когда-нибудь пользовались механикой? Большинство таких клавиатур специально созданы для геймеров и дают тактильную отдачу.

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

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

И ты главное продолжай себя в этом убеждать.
А если заболеешь, купи аскорбинку за 10 тысяч рублей, но на этикетке будет написано — лекарство от всего.

Ты наверное еще и на Ваз2105 катаешься и говоришь, какие вокруг все лохи, все равно в пробке стоим.

Пример про аскорбинку у тебя крайне не удачный и не подходит по смыслу к теме.

да таких «аскорбинок» вагон и при чем некоторым они реально помогают. прочитайте статьи. плацебо.

А я о чём говорил.

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

Я бы сказал что механической просто приятней пользоваться

То что она лучше в динамических играх (MOBA, шутеры) и так понятно

Но если бы я выбирал клавиатуру просто для работы

Я бы не стал брать мембранную потому что механической просто приятней пользоваться

Хотя из опыта пользования скажу что по возможности лучше брать клавиатуру которая не издает громкий звук при каждом нажатии («тихая» моей клавиатуры существует, но до того как я ее купил я не задумывался что это может быть проблемой)

Видимо я ебаный флеш если могу отличить такую задержку. Еще у меня супер зрение, ибо я могу отличить 30 от 60 фпс и даже 100 от 300 фпс просто подержав мышку в руке (О боже но как?? МОНИТОР ЖИ 60ггц! А наши глаза вообще не видять больше 24фпсы)

Попробуйте в любой игре курсором в меню поводить с включенным и отключенным синсом, фпс 60+ для того чтобы понять о чем я говорю. При отключенном синхе поведение курсора больше напоминает аппаратный курсор винды.

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

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

Задержка очень чувствуется. Поиграй во что-нибудь на Source (ту же ксго) с vsync и без (при условии что «без» игра рендерится с очень высоким фпс — 100 и выше). Разница и ощущения в управлении просто колоссальные.

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

Читать еще:  Что лучше GPT или MBR Win 10

я тоже играю в ритм игры (osu!)

при этом всинк почему то мне ни как не мешает

при том что частота опроса мышки на которой я раньше играл 1000гц

а частота опроса планшета на котором я сейчас играю 250гц

Тут еще стоит заметить, что играя в манию и любой другой клавишный режим (или другие игры на похожей идее), то там стабильность картинки влияет на твою точность чуть менее чем полностью. И я могу, хоть убейся, но сказать точно, что 55-60 фпс это нихрена не 120-150, даже если монитор не может больше выдавать.

вот хз, лично у меня практика показывает обратное, что как раз ОТКЛЮЧЕНИЕ вертикальной синхронизации повышает фпс, что я делаю не так?

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

Автор поста не совсем детально и не совсем полностью и правильно описал принцип работы вертикальной синхронизации. Из-за чего ваш вопрос остался открытым.

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

Однако, в случае, когда количества отрисовываемых видео-подсистемой кадров меньше, чем возможный максимум монитора (например видео карта рисует 55 FPS, а монитор может показать 60), система вертикальной синхронизации ограничивает частоту отрисованных кадров количеству кратному числу максимальной возможных обновлений кадров монитора.

То есть, если моник может в 60 FPS, а видюха тупит на 55 FPS, vsync обрубает FPS на 30 или 45, чтобы обеспечить плавную смену картинки. Ибо постоянные 30 или 45 кадров — намного меньше раздражают глаз чем микро-задержки изображения вызванные недостатком 5 кадров из 60 (в случае 55 FPS из 60 возможных). Хотя стоит отметить, что если FPS упадёт меньше 30, то включенный vsync обрубит FPS на 15 — и это уже полный пиздец. Если у вас игра еле-еле тянет и падает ниже 30 FPS — то включать vsync совершенно не стоит.

Кстати, заодно вся эта хуйня убирает разрывы экрана (как на скриншоте в посте), которые обязательно будут при FPS меньшем чем возможности вашего монитора и выключенной верт.синхронизации. Делается это с помощью двойной буферизации. Но честно говоря — это немного отдельная технология, просто так вышло что её по сути сделали частью современной технологии вертикальной синхронизации. Кстати, возможна не только двойная, но и тройная буферизация. А в нынешних VR устройствах вообще отдельной строкой дают управлять количеством предподготовленных кадров. Легко можно заставить систему работать и с пятью кадрами. Эдакая «пятерная» буферизация.

Надеюсь теперь вам больше понятны принципы работы вертикальной синхронизации и вы можете сами ответить на свой вопрос.

Как включить или отключить вертикальную синхронизацию в играх

Что же такое вертикальная синхронизация в играх? Эта функция отвечает за правильное отображение игр на стандартных LCD мониторах с частотой 60 Гц. Когда она включена, частота кадров ограничена до 60 Гц, а на экране не отображаются никакие прерывания. Ее отключение приведет к увеличению частоты кадров, но в то же время возникнет эффект разрыва экрана (screen tearing).

Для чего нужна синхронизация по вертикали в играх

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

Благодаря ей во время игры не возникают никакие погрешности на экране, картинка стабильная и не имеет разрывов. Недостатком является то, что частота кадров ограничена на пределе 60 Гц, поэтому более требовательные игроки могут ощутить так называемый input lag, то есть легкую задержку при перемещении в игре с помощью мыши (можно приравнять к искусственному сглаживанию движения мыши).

Отключение вертикальной синхронизации также имеет свои плюсы и минусы. В первую очередь предоставляется неограниченная частота кадров FPS и тем самым полностью убираем упомянутый input lag. Это удобно в играх типа Counter-Strike, где важна реакция и точность. Передвижение и прицеливание очень четкие, динамические, каждое движение мыши происходит с высокой точностью. В некоторых случаях сможем получить большую частоту FPS, так как V-Sync в зависимости от видеокарты может немного уменьшить производительность оборудования (разница порядка 3-5 FPS). К сожалению, недостатком является то, что без вертикальной синхронизации получаем эффект разрыва экрана. При поворотах или смене движения в игре мы замечаем, что изображение разрывается на две или три горизонтальные части.

Включить или отключить V-Sync?

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

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

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

Синхронизация по вертикали на видеокартах NVIDIA

В видеокартах GeForce функция находится на Панели управления Nvidia. Нажмите правой кнопкой мыши на рабочем столе Windows 10, а затем выберите «Панель управления Nvidia».

На боковой панели выберите вкладку «Управления параметрами 3D» в разделе «Параметры 3D». Справа отобразятся доступные настройки.

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

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

V-Sync на графике AMD

В случае с видеокартами AMD выглядит совершенно так же, как и в Nvidia. Кликните правой кнопкой мыши на рабочем столе, а затем перейдите в Панель Panel Catalyst Control Center.

Затем раскрываем слева вкладку «Игры» и выбираем «Настройки 3D-приложений». Справа отобразится список доступных вариантов, которые можно принудительно включить с позиции настроек видеокарты AMD Radeon. Когда находимся на вкладке «Системные параметры», то выбираем для всех.

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

Когда выбрали вкладку с добавленным приложением или системными параметрами (общими), то найдите в списке опцию «Жди на вертикальное обновление». Появится поле для выбора, где сможем принудительно включить или отключить эту опцию.

V-Sync на интегрированной видеокарте Intel HD Graphics

Если используем интегрированный чип Intel HD Graphics, также доступна панель управления. Она должна быть доступна при нажатии правой кнопкой мыши на рабочем столе или через комбинацию клавиш Ctrl + Alt + F12.

На панели Intel переходим на вкладку Режим настройки – Панель управления — Трехмерная графика, а затем в пользовательские настройки.

Здесь находим поле с синхронизацией по вертикали Vertical Sync. Можно включить ее принудительно, установив значение на «Включено» или установить на «Настройки приложения». К сожалению, в опциях карты Intel HD нет функции принудительного отключения – только можно включить V-Sync. Так как отключить вертикальную синхронизацию в видеокарте не представляется возможным, то сделать это можно только в настройках самой игры.

VSYNC — вертикальная синхронизация в играх: как включить и отключить?

Вертикальная синхронизация (вертикальный синхроимпульс, V-sync) — функция 3D параметров видеокарты, которая синхронизирует FPS (кадровую частоту) с частотой вертикальной развертки монитора. Необходима для корректного отображения игр и препятствует возникновению прерываний картинки.

V-sync используется для стандартных LCD мониторов с частотой 60 Гц и ограничивает FPS до соответствующего показателя. Функция серьезно нагружает видеокарту, поэтому может влиять на производительность и быстродействие системы. На слабых «машинах» из-за вертикальной синхронизации игры могут подлагивать и «тормозить».

Как включить или отключить V-sync

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

Для этого используйте панель управления настройками видеокарты. Чтобы попасть в нее кликните правой кнопкой мыши по пустой области на рабочем экране и выберите пункт «Панель управления» (Nvidia, AMD Catalyst или Intel HD, в зависимости от производителя графического адаптера).

Настройки вертикального синхроимпульса в панели управления Nvidia

Откройте «Панель управления NVIDIA» и перейдите в категорию «Управление параметрами 3D». Здесь отобразится перечень доступных настроек. Менять их можно для всех приложений (вкладка «Глобально») или только для определенного продукта (вкладка «Программные настройки»).

В пункте «вертикальный синхроимпульс» установите желаемый параметр. Доступны следующие опции:

  1. «Использовать настройку 3D приложения». V-sync будет настраиваться только в самой игре.
  2. «Выкл» «Вкл». Полностью отключить или включить вертикальную синхронизацию.
  3. «Адаптивный» или «Адаптивный (половина частоты обновлений)». Динамическое включение и отключение функции в зависимости от частоты кадров в приложении. Это самая оптимальная опция для обеспечения плавной картинки и высокой производительности.
Читать еще:  Taskeng что это за процесс Windows 7

Если вы хотите включить или отключить V-sync для конкретного приложения, то перейдите на вкладку «Программные настройки», укажите путь к файлу (через который запускается игра) и выберите настройку V-sync, которая будет использоваться в данном приложении. Тогда вместо глобального параметра будет использован выбранный. Все изменения сохраняются автоматически.

Настройки вертикальной синхронизации в AMD Catalyst

Как и в случае с Nvidia, AMD Catalyst Control Panel позволяет менять глобальные параметры V-sync и настраивать их отдельно для каждого приложения. Для этого в AMD Catalyst Control Center откройте категорию «Игры» и в появившемся списке найдите строчку «Ждать вертикального обновления». Доступные значения:

  1. «Всегда выключено» или «Всегда включено». Принудительная активация или выключение V-sync.
  2. «Выключить, если не указано приложением».
  3. «Включить, если не указано приложением».

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

Синхронизация по вертикали в Intel HD

После запуска панели управления Intel HD перейдите на вкладку «Режим настройки» — «Панель управления» — «Трехмерная графика». Здесь поставьте галочку в пункте «Пользовательские настройки», чтобы получить доступ к дополнительным параметрам. После этого в значении строки «Синхронизация по вертикали» будут доступны следующие значения:

  1. «Настройки приложения». V-sync будет включаться в зависимости от выбранных параметров графики в самой игре.
  2. «Включено». Принудительная активация виртуальной синхронизации.

В отличие от Nvidia и AMD, в панели управления Intel HD нельзя отключить V-sync в принудительном порядке. Поэтому если само приложение не позволяет это сделать, то отключить ее не получится.

Включать или не включать виртуальную синхронизацию: все «За» и «Против»

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

Когда стоит включить V-sync:

  1. Если вы используете стандартный LCD монитор.
  2. Если нужно убрать разрывы экрана и улучшить качество картинки (за счет плавности и стабильности).
  3. Если вы запускаете однопользовательские или нетребовательные игры, которые не перегружают систему и не требуют высокой точности (например, для прицеливания).

Когда стоит выключить V-sync:

  1. Если вы хотите убрать ограничение в 60 FPS.
  2. Если нужно убрать задержку при перемещении с использованием мыши (input lag).
  3. Если нужно увеличить производительность в ущерб графической составляющей, снизить нагрузку на видеокарту.
  4. Если вы хотите увеличить точность прицеливания в многопользовательских стрелках.

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

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

Разбираемся, что такое G-Sync, FreeSync, V-Sync и нужны ли они вообще

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

Связь видеокарты с монитором и её проблемы

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

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

И тут необходимо понимать, что мониторы работают с определёнными частотами обновления — количеством обновления кадров в секунду. Измеряется частота обновления в герцах. Мониторы с 60 Гц обновляют картинку 60 раз за секунду, 144 Гц — 144 раза за секунду.

Возвращаясь к видеокарте и монитору — значение кадров в секунду, выходящих из видеокарты, плавает, и может быть как меньше 60, так и больше. Оба случая приводят к проблемам.

Если кадры «тяжёлые» (большой взрыв трёх машин в 4K-разрешении, например), то рендер будет долгим и видеокарта может выдать меньше 60 кадров за секунду. Из-за этого монитору не хватает кадров, чтобы воспроизвести одну секунду, и игра компенсирует это и формирует кадры, где действие проходит быстрее, чтобы игровой процесс не замедлился. Но потом «тяжёлые» кадры проходят, и время рендера становится прежним. Но игра ещё не успела перестроиться и по-прежнему заставляет рендерить ускоренные кадры — из-за чего в какой-то момент может пойти смещение и возникнет статтер. Пример работы такого алгоритма — ниже (в верхней части ролика все кадры рендерятся за одинаковое время, в нижней время колеблется).

Обратный вариант: видеокарта рендерит больше кадров в секунду, чем способен показать монитор. Это приводит к тому, что на мониторе может появиться сразу несколько кадров.

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

Вертикальная синхронизация — дёшево и сердито

Вертикальная синхронизация (Vertical Synchronization, V-Sync) — своеобразный «костыль», редко помогающий сам по себе. Принцип работы прост: он замедляет видеокарту, заставляя её выпускать столько кадров в секунду, сколько может производить монитор. Таким образом, «лишних кадров» не появляется и видеокарта синхронизирована с монитором. Но проблемы есть: если возможный FPS значительно превышает заданный синхронизацией, то игра хуже реагирует на действия игрока — многие жалуются, что кажется, будто персонаж (независимо от игры) двигается «как в молоке».

Тем не менее, не решается проблема и с кадрами, которые рендерятся дольше и из-за которых видеокарта выдаёт в секунду меньше, чем может показать монитор. Потому что V-Sync в таком случае сокращает число выводимых кадров до кратного частоте монитора. Например, если у вас монитор с 60 Гц, а видеокарта выводит 55 кадров в секунду, то V-Sync срежет выводимое число кадров до 30, чтобы картинка шла плавнее. В результате FPS падает и ощущения становятся ещё хуже.

Адаптивная синхронизация — старший брат V-Sync

Nvidia разработала адаптивную синхронизацию на замену вертикальной. Принцип её действия прост — если видеокарта выдаёт больше 60 кадров в секунду, V-Sync включается автоматически. Если кадров меньше необходимого — вертикальная синхронизация отключается. Если частота выше — работает вертикальная синхронизация и убирает разрыв изображения. Если частота ниже — она не блокируется на конкретном значении и (в теории) всё работает хорошо.

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

G-Sync — дорого, но эффективно

Ещё один способ от Nvidia. Компания разработала специальные мониторы G-Sync, которые подстраивают свою частоту под частоту видеокарты. То есть, если на монитор G-Sync с частотой 120 Гц подаётся 80 FPS, то монитор снизит свою частоту до 80 Гц.

Убирая все минусы вертикальной синхронизации (статтеринг, разрыв изображения, задержку управления), G-Sync является очень хорошим вариантом. Но, вместе с этим, очень дорогим, так как G-Sync работает только на мониторах с предустановленным чипом от Nvidia и требует повышенной мощности.

FreeSync — упрощённая G-Sync

После G-Sync, основным порогом которой стала цена, AMD представила свой вариант — Radeon FreeSync. Принцип работы FreeSync не отличается от G-Sync: монитор синхронизируется с видеокартой и работает на её частоте.

Однако свои отличия есть. Если G-Sync продолжает работать по этому принципу на низких FPS, мониторы с FreeSync начинают использовать «традиционные» методы синхронизации, возвращая старые помехи — и статтер, и разрыв изображения, и задержку управления.

Но если G-Sync использует свой собственный чип, FreeSync работает на DisplayPort — уже разработанной до этого технологии. Говоря кратко: для FreeSync тоже нужен специальный монитор, но FreeSync-монитор будет дешевле монитора с G-Sync.

VRR и совместимость FreeSync с G-Sync

На CES 2019 Nvidia представила новое внедрение G-Sync — теперь синхронизация монитора будет обеспечена функцией Variety Refresh Rate (VRR, присутствует в HDMI 2.1) и видеокартами Nvidia GTX 10 поколения или Nvidia RTX 20 поколения. Для такой технологии требуется монитор с FreeSync.

Это значительно расширяет список подходящих мониторов, а также даёт шанс, что любой монитор сможет работать с G-Sync.

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

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