Как включить или выключить VSync и что это такое

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





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



Что умеет VSync

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

Когда вы приказываете графическому процессору визуализировать 3D-сцену, он будет обрабатывать полные чертежи или кадры как можно быстрее. Затем он передает эти кадры на монитор для обработки. В результате получается эффект слайд-шоу с быстросъемными кадрами, создающий впечатление анимации, такой как флипбук. Скорость, с которой графический процессор может выводить кадры, также называется кадрами в секунду, или сокращенно FPS. Таким образом, чем больше кадров может выводить ваш графический процессор, тем плавнее будут выглядеть ваши игры.



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



vsync вкл. или выкл.

Когда они конфликтуют

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



vsync вкл. или выкл.



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

Преимущества VSync

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

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

Недостатки VSync

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

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

Типы VSync

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

Nvidia Adaptive VSync

Адаптивная синхронизация на самом деле является эксклюзивной функцией Nvidia (ее можно найти в приложении Nvidia Settings). Однако он использует Vsync, когда частота кадров превышает частоту обновления монитора, а затем быстро отключает его каждый раз, когда частота кадров падает ниже частоты обновления монитора. Это означает, что вы не страдаете от заикания из-за сверхбыстрого, но очень крутого падения FPS, вызванного стандартной vsync, что очень важно, особенно при онлайн-играх.

Nintendo Switch играет в игры Wii?

Nvidia Smooth Vsync

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

Nvidia G-Sync

Эта новаторская технология появилась пару лет назад и выполняет гениальную работу по адаптации частоты обновления монитора к частоте кадров в играх. В результате вы получаете абсолютно плавный игровой процесс (если ваш графический процессор может с этим справиться), без разрывов экрана, заиканий, задержек или резких падений FPS. Это сопровождает стандартный vsync. Загвоздка в том, что для его использования вам понадобится монитор с поддержкой G-Sync, а также графический процессор Nvidia.

vsync вкл. или выкл.

AMD FreeSync

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

AMD Enhanced Sync

Используйте часть технологии FreeSync, а также примените ее к мониторам, не поддерживающим FreeSync. Enhanced Sync ставит во главу угла плавность игры и допускает случайные разрывы экрана, чтобы избежать заиканий, которые могут возникнуть в результате обычного VSync. Так что разрывов немного больше, чем у Vsync, но меньше заиканий. На самом деле все зависит от ваших приоритетов!

Включить или выключить?

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

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

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

Синхронизировать или не синхронизировать

При правильном использовании VSync может помочь сгладить проблемы, а также предотвратить перегрев графического процессора. При неправильном использовании он может без нужды навредить вашему FPS и вызвать задержку ввода без какой-либо пользы. Теперь вы знаете, что делает VSync и когда его включать.

Есть ли у VSync проблемы?

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

Заключение

Хорошо, это все, ребята! Я надеюсь, что вам понравилась эта статья, а также она оказалась для вас полезной. Поделитесь с нами своим мнением. Также, если у вас есть дополнительные вопросы, связанные с этой статьей. Тогда дайте нам знать в разделе комментариев ниже. Мы скоро к тебе вернемся.

Хорошего дня!

Также см: Лучшие игры для Android во время карантина