Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Динамичный карточный батлер с PVE и PVP-боями онлайн! Собери коллекцию карточных героев, построй свою боевую колоду и вступай в бой с другими игроками.

Cards out!

Карточные, Ролевые, Стратегии

Играть

Топ прошлой недели

  • Oskanov Oskanov 8 постов
  • alekseyJHL alekseyJHL 6 постов
  • XpyMy XpyMy 1 пост
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

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

3 поста сначала свежее
Elegen
Elegen
4 года назад
Лига Геймеров

FreeSync, вертикальная синхронизация и ограничение частоты кадров⁠⁠

Не смог нагулить ответ на свой вопрос, потому обращаюсь к знатокам.

Имеется монитор с поддержкой AMD FreeSync. И видеокарта NVidia, в которой активирован FreeSync путем включения G-Sync (так уж оно работает).

FreeSync, вертикальная синхронизация и ограничение частоты кадров Компьютерные игры, Freesync, Настройки, Вертикальная синхронизация, Длиннопост

Монитор сообщает, что он успешно перешел в режим FreeSync. Если не включать G-Sync в настройках видеокарты, то там будет написано 75 Hz.

FreeSync, вертикальная синхронизация и ограничение частоты кадров Компьютерные игры, Freesync, Настройки, Вертикальная синхронизация, Длиннопост

А теперь собственно вопрос: какие настройки следует выставлять в играх, чтобы получить преимущество FreeSync?


А именно - есть 3 варианта настройки (в некоторых играх может быть только 2):


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

В некоторых играх можно задать частоту, в некоторых - просто включается и равна 75 (для моего монитора). Когда включена, FPS в игре равен частоте монитора (если железо позволяет).

FreeSync, вертикальная синхронизация и ограничение частоты кадров Компьютерные игры, Freesync, Настройки, Вертикальная синхронизация, Длиннопост

2) Ограничение частоты кадров

На вид делает то же самое что и вертикальная синхронизация - задает фиксированное количество FPS. Но тут можно сделать и меньше, чем у монитора.

FreeSync, вертикальная синхронизация и ограничение частоты кадров Компьютерные игры, Freesync, Настройки, Вертикальная синхронизация, Длиннопост

3) Отсутствие ограничений

Игра выдает столько FPS, сколько позволяет железо.


Перефразирую свой вопрос: при каком из этих вариантов настройки FreeSync приносит какую-то пользу?

Показать полностью 4
Компьютерные игры Freesync Настройки Вертикальная синхронизация Длиннопост
19
alex0092
6 лет назад

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

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


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


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


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


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


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


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


Технология же вертикальной синхронизации и призвана устранить эти дефекты.


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


Подключение вертикальной синхронизации


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


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


Как включить для NVidia?


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


Его и следует перевести в положение, включено. Но в зависимости от видеокарты порядок будет иным.


Так в старых видеокартах параметр вертикальной синхронизации находится в главе глобальных параметров в той же графе управления параметрами 3D.


Видеокарты от ATI


Для настройки воспользуйтесь центром управления для вашей видеокарты. А именно центр управления Catalyst Control Center работает под управлением .NET Framework 1.1. Если у вас его нет, то и центр управления не запустится. Но не стоит переживать. В таком случаи есть альтернатива центру просто работа с классической панелью управления.


Для доступа к настройкам перейдите в пункт 3D, расположенный в меню слева. Там будет раздел Wait for Vertical Refresh. Изначально технология вертикальной синхронизации по умолчанию используется внутри приложения.


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


Подведем итоги


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


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


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


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


Эта таинственная графа в параметрах многих игр оказалась не так проста, как казалась. И сейчас выбор применять ее или нет, остается лишь за вами и вашими целями в играх.


Источник

Показать полностью
Игры Компьютер Вертикальная синхронизация Что это? Настройки Длиннопост Текст
17
95
DELETED
8 лет назад
Лига Геймеров

О синхронизации кадров⁠⁠

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


Особых технических подробностей, как это все работает, в этом посте не будет. При желании можно просто сходить на википедию. Я же просто дам выжимку по всем основным моментам, недостаткам (ибо идеального алгоритма синхронизации на данный момент просто нет) и что с ними делать. А их, этих моментов, три. Тиринг, инпут лаг и статтеринг.


Тиринг


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


Именно на борьбу с этой напастью направлены разные алгоритмы синхронизации.

О синхронизации кадров Вертикальная синхронизация, Игры, Мат, Видео, Длиннопост

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


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


Работает постоянно. Ограничивает фпс разверткой монитора, либо половиной развертки монитора. При 60Hz - это 60 и 30 фпс соответственно (возьмем по умолчанию в дальнейших примерах, как самую популярную герцовку). Устраивает тирингу экстерминатус. Но с двумя важными но. VS добавляет среднего размера инпут лаг при выдаче картой 60 фпс и выше. Для самых маленьких - это дополнительная задержка между действием игрока и откликом экрана на это действие. В простонародии - кисель ебаный. А так же, в случае, если фпс падает ниже развертки монитора, то он либо сразу лочится на 30, либо остается 45-50-57, но с чудовищным инпут лагом. Зависит от игры. Почему? Я так и не нагуглил, ибо ленивая тварь. Видимо, зависит от движка игры или чего-то подобного. При этом на любом адекватном фпс картинка очень плавная и приятная (на сколько могут быть плавными 30 кадров в секунду - это уже другой вопрос, мб даже отдельного поста).


Вывод? Если у тебя фпс стабильно выше развертки монитора, то можно не запариваться и ставить ее.


Адаптивная вертикальная синхронизация (Adaptive V-Sync)


Алгоритм от Nvidia. Есть ли аналог у красных не в курсах, давно с ними дружба прошла. Практически тоже самое, что и обычный VS, но включается только тогда, когда фпс выше развертки. Имеет два режима работы, синхра с полной разверткой, либо с половинкой. Во втором случае залочит фпс на 30. Как следствие, в обычном режиме при просадках фпс дополнительного киселя не будет. Но появится тиринг.

О синхронизации кадров Вертикальная синхронизация, Игры, Мат, Видео, Длиннопост

Вывод? Нормальный вариант, если фпс стабильно выше развертки или с непродолжительными просадками ниже. Хорошо подходит для шутанов и прочих быстрых игор. Если же игра стабильно идет 40-55 кадров, то придется либо терпеть инпут лаг и статтеринг других алгоритмов, либо выбирать половинчатый режим и лочить фпс на стабильные 30, так как на этих значениях VS попросту не работает и все прелести в виде тиринга и статтеринга будут резать глаз.


Быстрая синхронизация (Fast sync)


Новинка от Nvidia. Работает только на максвеллах и паскалях (900 и 1000 серии карт). Лочит фпс на две развертки монитора (120 при 60HZ). Работает на любых значениях кадров. Дает минимальный инпут лаг. Убирает тиринг. И, казалось бы, вот оно - счастье! А хер там плавал. У картинки появляется статтеринг, малозаметный с мышкой и просто ужасный с геймпадом. От него может спасти либо сильный моушен блюр, либо максимум презрения. Чем выше фпс и герцовка, тем меньше статтер, но полностью от него не избавиться. Поэтому ни о какой супер плавности речи и быть не может. И вот тут я выкопал интересный момент. Вроде как у максвеллов такой проблемы нет и страдают сугубо обладатели паскалей.


Вообще замеры по инпут лагам и поглядеть на статтер можно в этом видосе. Статтер на 12:45.

Вывод? Ждем, пока нвидиа все починит (если сможет, ха-ха). Ну или если ты резок, как понос киберспортсмен, играешь на эффективность только на КиМ и чхать хотел на статтер.


И еще пара способов


Можно еще отдельно включить тройную буферизацию (инпут лаг минимальный, но работает с перебоями, по крайней мере у меня) или играть в оконных режимах, в том числе в популярном borderless, оно же окно без рамки. Но они добавят значительный инпут лаг, так же понадобиться поболее VRAM и RAM под нужды других окошек и системы, в то время, как в фуллскрине игра будет жрать все только в себя. Из плюсов - игры можно таскать по разным мониторам, если их много, плавно играть на любом фпс и без проблем альттабаться без подзагрузок и крашей. Хорошо подходит для нетребовательных к скиллу и железу играх.


Кстати, чуть выше я писал, что от синхронизации отказываться не стоит, даже если тебе равнодушен тиринг - при фпс значительно выше развертки опять получится статтеринг, только в пару раз сильнее, чем при фаст синхе, ну и сам тиринг будет адовый. Как говорится: "Фпс дохуя, толку нихуя". Если хочется много фпс - вперед в магазин за 144Hz монитором. К слову, чем выше фпс, тем меньше задержка, так что 300 фпс в кс таки имеют смысл даже на 60Hz экране, емнип, в ней и тройная буферизация отлично справляется со всеми косяками вывода. Но это наблюдение личное, и есть у меня подозрение, что может косячить моя 1060 касательно статтера, как и при фастсинхе. Хотя сомнительно. На 660 VS всегда давал более лучший результат, чем тупо анлокнутый фреймрейт.


Вот хорошее видео со сравнением. Без VS довольно сильный статтеринг.

Ну вот в целом и все, о чем хотелось поведать. Там еще остались хардварные способы синхронизации в виде мониторов с поддержкой G-sync и Freesync, но это бабосы и я уже строчить устал :)



За все технически косяки в посте и за грамматику можете меня обоссать в комментах. Всем чмоки.

Показать полностью 2 2
[моё] Вертикальная синхронизация Игры Мат Видео Длиннопост
94
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии