Если вы новичок в мире компьютерных игр или просто хотите играть на ПК без заморочек, как на консоли, вам стоит изучить не так уже много технических деталей. Одна из важнейших среди них, о которой вы вероятно много слышали, это VSync, или вертикальная синхронизация.
Опцию включения VSync можно найти в меню практически любой современной игры, но если вы собираетесь активировать VSyn, не имея понятия для чего вам это нужно, то игровой опыт для вас может стать разочаровывающим.
Так что же такое VSync? Нужно ли Вам его включить? Вертикальная синхронизация снижает фпс? В данном руководстве вы найдете ответы на все эти и многие другие вопросы.
Что такое VSync, или вертикальная синхронизация?
Если вы знаете о таком понятии как FPS, или частоте кадров, вы легко поймете концепцию вертикальной синхронизации. VSync, или вертикальная синхронизация — это технология, которая синхронизирует частоту кадров вашей игры с частотой обновления вашего монитора.
Давайте посмотрим на пример, чтобы понять, что это такое. Если у вас есть монитор, который обновляется с частотой 60 Гц, и видеокарта, которая может воспроизводить игру со скоростью 100 кадров в секунду, тогда VSync синхронизирует частоту кадров вашей игры до 60 fps, чтобы соответствовать частоте обновления вашего монитора.
Зачем вам нужен VSync?
VSync был создан производителями графических карт для уменьшения разрывов экрана, возникающих при игре в компьютерные игры или выполнении тяжелых графических задач.
Разрыв экрана происходит, когда на экране отображается одновременно несколько кадров. Выглядит это вот так:
В приведенном выше примере вы можете видеть, что кадр как бы разделен на две части и смещен относительно друг друга. Разрыв экрана часто происходит при наличии быстрого движения на дисплее монитора. В результате появляется горизонтальная линия. Это яркое свидетельство того, что частота обновления вашего монитора ниже частоты кадров в компьютерной игре.
В каких-то сценах разрыв и смещение картинки могут быть вообще незаметны, но если в игровой сцене есть ящики, мебель, деревья и пр. графические элементы с правильными геометрическими линиями, то разрывы будут видны отчетливо, и это сильно раздражает.
Что делает вертикальная синхронизация?
Если у вас есть разрыв экрана, то включение VSync в настройках игры синхронизирует FPS с частотой обновления вашего монитора. Если у вашего монитора стандартная частота обновления 60 Гц, тогда и fps в игре будет заблокирован на уровне 60 кадров в секунду.
По умолчанию вертикальная синхронизация запрещает графическому процессору отображать содержимое памяти до тех пор, пока ваш монитор не завершит текущий цикл обновления — это означает, что монитор не будет получать больше информации из памяти карты до тех пор, пока цикл обновления не будет завершен.
Вертикальная синхронизация использует комбинацию двух процессов — Double Buffering и Page Flipping. Эти процессы синхронизируют кадры пока ваш монитор обновляется. При активированном VSync вы не увидите разрывов экрана на мониторе.
Есть ли у VSync проблемы?
Использование VSync ограничит частоту кадров игры (fps), если ваш монитор не может поддерживать более высокую частоту обновления. В этом случае вы заметите большую разницу за счет лучшей плавности картинки. Однако VSync не улучшает калибровку, яркость, контраст, цвета или возможности HDR вашего экрана.
Иногда включение VSync производит негативный эффект:
- Снижает производительность, а не улучшает её. Это зависит от конкретной игры и конкретной видеокарты.
- Вертикальная синхронизация может уменьшить задержку ввода, что критично в играх, где требуется быстрая реакция, например, сетевых шутерах.
Вам следует избегать включения вертикальной синхронизации, если вы серьезно относитесь к играм на соревновательном уровне.
VSync, G-Sync или FreeSync: что лучше?
Такие компании, как AMD и NVIDIA, разработали собственные варианты вертикальной синхронизации. С выпуском FreeSync AMD внесла некоторые улучшения в свои графические процессоры, а NVIDIA выпустила G-Sync. Эти две технологии направлены на устранение тех недостатков, которыми обладает VSync.
Проще говоря, FreeSync и G-Sync – это улучшенные версии VSync, которые лучше всего работают с соответствующими графическими процессорами. Если у вас есть графический процессор NVIDIA, выберите G-Sync или попробуйте FreeSync, если у вас есть графический процессор AMD. Проблема с этими решениями заключается в том, что они зависят от совместимости вашего графического процессора и дисплея.
Хотя есть несколько ключевых различий между технологиями двух типов синхронизации от AMD и NVIDIA, по сути, они выполняют одно и то же. Рассмотрите возможность использования FreeSync и G-Sync вместо стандартной функции VSync, поскольку они выполняют своё предназначение намного эффективнее.