Игры

Что делать, если интерфейс League of Legends мерцает?

Если вы запускаете игру, а интерфейс League of Legends мерцает или мигает, делая картинку «мыльной» — это не только неприятно, но и мешает играть. Что делать, если вы столкнулись с подобной неприятностью? Например, если мерцание наблюдается не всегда, а при выборе режима TFT, перемещении курсора или при входе в игру?

Краткий совет для тех, кто не хочет долго читать: проверьте, включено ли сглаживание FXAA или вертикальный синхроимпульс. Если да - выключите поочерёдно, проверяя игру на работоспособность.

Второй вариант решения проблемы - включить совместимость с Windows 7 (пробовать, если первый способ не поможет).
интерфейс League of Legends мерцает\мигает - инструкция от Tengyart, как исправить ситуацию - отключить FXAA
Пример того, как выглядит мерцание (мигание) с размытием цифр, букв, текстур в интерфейсе League of Legends

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

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

Какие настройки требуется проверять?

Настройки параметров 3D графики. Расскажу на примере Nvidia. В панели управления Nvidia находится раздел "Управление параметрами 3D". Основной источник проблем: сглаживание FXAA (Fast approXimate anti-aliasing) - алгоритм быстрого сглаживания, проходящий в один проход по всем пикселям изображения и усредняющий оттенки соседних пикселей. Включенный FXAA позволяет уменьшить пикселизацию пограничных элементов текстур, но параллельно сильно "замыливает картинку".

Что в нашем случае и происходит.

Как исправить мерцание интерфейса League of Legends, а также самой игры? Инструкция

Что требуется сделать? Выключить режим FXAA, нажать кнопку "Применить", после чего запустить игру и проверить, устранена ли проблема. Если игра уже была запущена, то сначала выйти из игры, а после запустить её заново.

Помогло? Отлично, наслаждайтесь игрой дальше! Нет? Тогда стоит проверить другие настройки, способные повлиять на картинку, например, отключить вертикальный синхроимпульс, а дальше снова нажать кнопку «Принять» и запустить\перезапустить игру.

Мерцание League of Legends прекратилось, стоило отключить FXAA. Мигать перестал и интерфейс, и сама игра (автор статьи - Tengyart)
С выключенным сглаживанием FXAA после перезапуска League of Legends всё пришло в норму — никакого мерцания экрана ни в процессе игры, ни при работе с интерфейсом более не наблюдается. Надеюсь, это поможет и вам)
Второй вариант решения проблемы с мерцанием в League of Legends - в свойствах ярлыка игры перейти в раздел "Совместимость",  выбрать "Запустить программу в режиме совместимости с", где в выпадающем меню нажать "Windows 7".

Всё дело в том, что Windows 10 очень часто конфликтует с установленным ПО, по крайней мере, до очередного обновления драйверов. Режим совместимости может помочь устранить эту проблему. Но чаще всего причиной мерцания текста, интерфейса или самой «Лиги Легенд» является именно сглаживание FXAA.

Почему сглаживание FXAA вызывает мерцание или смазывание картинки в игре League of Legends?

Во-первых, именно FXAA напрямую влияет на качество картинки, а не только на "Лигу Легенд". Данный вариант сглаживания, на мой взгляд, имеет смысл использовать только на очень слабых ПК, так что отключать его в любом случае стоит!

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

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

Может ли влиять сглаживание FXAA не только на League of Legends, но и на другие игры?

Если вам мало аргументов, приведённых выше, то мой вердикт прост: да, может.

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

Отдельно хочу заметить, что "странности" в поведении игр со включенным FXAA - не редкость. Дело в том, что данный режим сглаживания используется чуть ли не со времён мамонтов как минимум с MMORPG Age Of Conan (2008 года). Мощности ПК тогда были на порядок меньше, не говоря уже о объёме доступной оперативной памяти, и проблему с быстрой отрисовкой текстур в играх надо было как-то решать.

Предшественник FXAA — алгоритм сглаживания MSAA был не столь быстрым, да к тому же и более требовательным к памяти, а «прожорливость» видеоигр росла. Так что FXAA — однопроходный пиксельный шейдер, сглаживающий спекуляры и субпиксели (без сглаживания нередко вызывающие мерцание на краях объектов и появление так называемых «лесенок»), пусть и с возможностью потери детализации\прорисовки картинки — стал настоящей «палочкой-выручалочкой» на долгие годы.

Стоит ли включать FXAA после выхода из League of Legends?

В-основном FXAA использовался "в эпоху DireX 9", так что особой необходимости в этом нет.

Современные игры либо встраивают FXAA в собственное меню (что может вызывать конфликты с настройками Nvidia, как будто вы дважды делаете одну и ту же выборку), либо включают поддержку настроек видеокарт, либо отказываются от FXAA в сторону более новых и оптимизированных алгоритмов сжатия. Кроме того, FXAA банально сказывается на восприятии игры, и далеко не в лучшую сторону, то для всех машин, кроме совсем уж слабых, в 90% случаев — это лишняя настройка, своеобразный пережиток прошлого, который стоит выключить и забыть, как страшный сон.

Понравилась статья?

Делитесь публикацией с друзьями, пишите комментарии, подписывайтесь на Telegram, Boosty и другие страницы, чтобы первыми видеть всё самое интересное!

Фотограф, гик, ретушёр

4 комментария

  • Марк

    Добрый день, подскажите пожалуйста подробно, как отключить FXAA. Я пытался, но ничего не нашел

    • Tengyart

      Доброго времени суток!

      Например, зайти в «Панель управление Nvidia», в меню найти пункт «Управление параметрами 3D», в списке искать подпункт «Сглаживание — FXAA». Пример: Сглаживание FXAA - расположение в панели управления Nvidia

      Если по каким-то причинам этот пункт у вас всё равно будет отсутствовать, попробуйте для начала отключить другие режимы сглаживания или проверить настройки системы. Надеюсь, это вам поможет!

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *