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

Подавляющее большинство игроков знают о «лесенках» на краях объектов и возможном решении этой проблемы — «anti-aliasing», или «сглаживание». Очень подробно этот вопрос описан в статье Дона Волигроски (Don Woligroski) Anti-Aliasing Analysis, Part 1: Settings And Surprises (русский перевод). Также неплохое сравнение с примерами игр текущего поколения игровых консолей есть у Digital Foundry — The Anti-Aliasing Effect (англ.).

Вкратце, всё сводится к одному: сглаживание — это здорово, восприятие картинки сильно вырастает в цене, в современных реалиях игропрома продукты с малым сглаживанием или даже без оного находятся в категории освистанных (в первую очередь — фанатами платформ-конкурентов, но тем не менее), но вот реализация качественного сглаживания оставляет желать лучшего, главным образом — из-за недостаточной вычислительной мощности целевого оборудования. В данном случае в гораздо более выгодных условиях оказываются, конечно же, апологеты игры на ПК, т.к. на мощность их железа оказывает влияние только материальный фактор, зато консольщики не упускают случая позубоскалить над ПКшниками на предмет «PC HAZ NO GAEMZ!», мол, игр у вас нет, играете в графику. Я специально не буду затрагивать этот вопрос, потому что рационально-объективных доводов в пользу субъективного ощущения «тёплого лампового гейминга» быть не может в принципе, это вопрос личного выбора со всеми вытекающими. Уже существующие и использующиеся алгоритмы описаны по вышеуказанным ссылкам, поэтому перейду непосредственно к теме: что такое FXAA, с чем его едят и насколько это вкусно.

Почему сглаживание в играх важно? FXAA, MSAA, DLSS, TXAA

Начнём с теории. Если быть предельно точным, то FXAA — не такой уж новый алгоритм: впервые он был использован в MMORPG Age of Conan и уже отметился в шутере F.3.A.R., но я буду рассматривать его, как новый, благодаря интересному решению, которое попалось мне на глаза на часто посещаемом форуме (спасибо h0w1er).

FXAA — Fast approXimate Anti-Aliasing, это более производительное решение по-сравнению с традиционным MSAA (Multi-Sampling Anti-Aliasing). Это однопроходный пиксельный шейдер, который обсчитывает результирующий кадр на этапе постобработки.

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

В официальном документе (PDF) создатель FXAA Тимоти Лоттс (Timothy Lottes) заявляет, что для алгоритма FXAA с настройками среднего качества («золотая середина» между качеством и производительностью) постобработка кадра разрешением 1920×1200 на GTX 480 занимает меньше миллисекунды. Основные преимущества FXAA, со слов Тимоти, заключаются в алгоритме сглаживания субпикселей FXAA, работающем лучше оного в MLAA, достаточность для работы железа уровня DX9, постообработке кадра за один проход и, по-моему, самое интересное — независимость от используемого GPU Compute API. Но есть и одна неприятность — необходимость для разработчиков встраивать эту технологию сглаживания в свои игры, когда как традиционные методы сглаживания работают (или не работают) на уровне драйверов. Другими словами, пока программисты не используют в своих движках код FXAA для сглаживания, нужного эффекта мы не получим, влючить FXAA извне официально было нельзя. До недавних пор.

Elder Scrolls V Skyrim test FXAA

31 июля в ветке Alles rund um FXAA (Treibereinstellungen, Shader-replacements) форума 3DCenter Forum, появился «some dude», который произвёл инъекцию кода FXAA в библиотеку d3d.dll и дал возможность гибко настраивать результат через конфигурационные файлы, а также включать и выключать FXAA по кнопке Insert и делать скриншоты нажатием Delete [Pause], а [Print Screen] делает скриншот начиная с версии beta 9. Этот набор файлов копируется в директорию с исполняемым файлом DX9-приложения (игры, демки — не важно), а это приложение при запуске «подхватывает» библиотеку с нужной инъекцией. И пошло-поехало: так как Gast (автор инъекции) изначально озаботился сохранением результатов работы в лог, народ стал ему присылать баги, которые Gast, в свою очередь, начал править. Позже в его наборе появилась инъекция для DX10 (dxgi.dll), сейчас рассматривается вариант добавить FXAA в DX11, но у автора нет DX11 железа, поэтому вопрос немного подвис в воздухе, а с версии beta 10 — и DX11 (но не забывайте, что это всё-таки бета инъекции).
UPDATE 19.08.2011

На 19 августа 2011г актуальная версия — beta 10, зеркала: rapidshare.com, letitbit.net, depositfiles.com, rghost.net. К сожалению (или к счастью, кому как) набор фильтров от pedace с виньетированием, сепией и т.п. для beta 10 пока не объявлен, но наткнулся на пользовательские фильтры к этой версии, зеркала: [1], [2], [3], [4], [5].

А теперь — танцы практика. Практиковаться будет на World of Tank, версия 0.6.6.

WoT no WoT EdgeAA

WoT FXAA WoT FXAA Sharpen

Вариант без сглаживания (No AA) показывает явные «эскалаторы», и хоть модели танков достаточно большие и детализированные, артефакты видно совершенно явно, особенно на тонких объектах, о которых дополнительно ниже.

Вариант встроенного сглаживания (Edge AA) пытается смазывать края объектов, но у него это получается довольно посредственно, не говоря уже об уходе картинки в небольшое мыло.

Следующий вариант — FXAA, результат налицо: артефактов по краям нет, однако и мыльности по-сравнению с noAA тоже немного добавилось, хотя с EdgeAA разница почти незаметна.

Ну и вариант FXAA Sharpen. Gast в версии beta 6 добавил фильтр резкости, взятый из MPC-HC, и результат очень достойный: мыло исчезло, текстуры стали выглядеть даже резче, чем в оригинале, а «лесенок», несмотря на этот фильтр, практически не добавилось. Из-за незапланированной авторами резкости текстуры башни чуть-чуть «выбило» (синяя зона), но в игре, могу вас уверить, это абсолютно незаметно.

А что же с производительностью? Да практически ничего плохого. К сожалению, движок WoT живёт в своём мире и всплески/падения производительности могут выскакивать на самом ровном месте. У меня получилось следующее:

WoT inbattle noAA WoT inbattle FXAA Sharpen

Картинка «In battle no AA» — то, о чём я говорил выше: тонкие деревца трещат от артефактов, тогда как на вариант «In battle FXAA Sharpen» картинки гораздо приятнее глазу, за исключением проблем фильтра резкости, который уж слишком тонкие линии сужает в толщину волоса, как, например, навесной прицел артиллерии. А количество кадров в секунду в варианте FXAA даже выше, несмотря на то, что эти два скриншота сделаны с разницей в 1 секунду и танк был неподвижен.

Читайте также:  Самый большой уровень в Скайриме

UPD. На 10 августа уже появилась более настраиваемая инъекция, так сказать, «сборная солянка» от участников обсуждения: INJ_FXAA_DX9_pedace_v1.rar, зеркала: rapidshare.com, letitbit.net, depositfiles.com, rghost.net, hotfile.com. В сборку включены разные фильтры: насыщение цветом, виньетирование, размытие, сепия и другие. Всё это настраивается через единый файл настроек и самое полезное — настройки меняются «на лету»: Alt+Tab из приложения для редактирования настроек, Alt+Tab обратно — новые настройки работают, перезапуск не требуется. С этим вариантом инъекции я избавился от блеклости при включении фильтра резкости, в настройках полностью отключил USE_TECHNICOLOR, USE_TONEMAP и USE_VIGNETTE. Результат выглядит так:

WoT pedace noAA WoT pedace FXAA

Налицо более чёткая картинка без «лесенок» и мыла, даже текстуры выглядят веселее.

Добавил BMP PNG из Fraps’а. Где-то мой косяк, согласен: предполагал, что получить скриншот с результатами FXAA непосредственно из игры нельзя, как это нельзя сделать в случае с MLAA, но, как выяснилось, можно, т.к. это не постобработка фреймов драйвером после вывода на экран, а прямая картинка через инъекцию.

Источник: habr.com

Гайд. За что отвечают настройки графики в играх и как они влияют на FPS

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

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

Разрешение экрана

Думаю, с понятием разрешения знакомы уже более-менее все игроки, но на всякий случай вспомним основы. Все же, пожалуй, главный параметр графики в играх. Изображение, которое вы видите на экране, состоит из пикселей. Разрешение — это количество пикселей в строке, где первое число — их количество по горизонтали, второе — по вертикали. В Full HD эти числа — 1920 и 1080 соответственно.

Чем выше разрешение, тем из большего количества пикселей состоит изображение, а значит, тем оно четче и детализированнее.

Влияние на производительность

Очень большое.Увеличение разрешения существенно снижает производительность. Именно поэтому, например, даже топовая RTX 2080 TI неспособна выдать 60 кадров в 4K в некоторых играх, хотя в том же Full HD счетчик с запасом переваливает за 100. Снижение разрешения — один из главных способов поднять FPS. Правда, и картинка станет ощутимо хуже.

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

Гайд. За что отвечают настройки графики в играх и как они влияют на FPS - фото 1

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

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

Это синхронизация частоты кадров игры с частотой развертки монитора. То если максимум вашего монитора — 60 герц, игра не будет работать с частотой выше 60 кадров в секунду и так далее. Есть и еще одно полезное свойство этой опции — она помогает снизить нагрузку на «железо» — вместо 200 потенциальных кадров ваша видеокарта будет отрисовывать всего 60, а значит, загружаться не на полную и греться гораздо меньше.

Впрочем, есть у Vsync и недостатки. Главная — очень заметный «инпут-лаг», задержка между вашими командами (например, движениями мыши) и их отображением в игре.

Поэтому играть со включенной вертикальной синхронизацией в мультипеере противопоказано. Кроме того, если ваш компьютер «тянет» игру при частоте ниже, чем заветные 60 FPS, Vsync может автоматически «лочиться» уже на 30 FPS, что приведет к неслабым таким лагам. Лучший способ бороться с разрывами изображения на сегодняшний день — купить монитор с поддержкой G-Sync или FreeSync и соответствующую видеокарту Nvidia или AMD. Ни разрыWow, ни инпут-лага.

Влияние на производительность

В общем и целом — никакого.

Гайд. За что отвечают настройки графики в играх и как они влияют на FPS - фото 2

Сглаживание(Anti-aliasing)

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

Гайд. За что отвечают настройки графики в играх и как они влияют на FPS - фото 3

Здесь и далее — слева изображение с отключенной графической опцией (или установленной на низком значении), справа — с включенной (или установленной на максимальном значении).

  • Суперсэмплинг (SSAA) — самое эффективное сглаживание, но вместе с тем — жутко требовательное к ресурсам. Работает оно просто: ваша видеокарта рендерит картинку в гораздо более высоком разрешении, чем задано в настройках, а потом «ужимает» его обратно. Чем выше это значение, тем лучше сглаживание и тем выше нагрузка на компьютер. Грубо говоря, при значении SSAA 4X ваш ПК будет вынужден за одно и то же время обсчитать одну и ту же сцену четыре раза, а не один.
  • MSAA — мультисемплинг. По эффективности схож с SSAA, но работает совершенно по-другому (объяснить его простыми словами довольно сложно, но это, пожалуй, и не нужно), а потому менее требователен к ресурсам. Если компьютер позволяет, именно это сглаживание стоит пробовать включать в первую очередь. Картинка лишь едва-едва потеряет в четкости, зато лесенки почти исчезнут.
  • FXAA (Быстрое сглаживание) — более простой способ сглаживания. На всю картинку попросту накидывается размытие. Вообще не влияет на производительность, но добавляет в изображение очень много «мыла». В большинстве случаев уж лучше терпеть «лесенки», но тут кому как.
  • TXAA («Временное сглаживание») / MLAA («Морфологическое сглаживание») — то же самое, что MSAA, но еще эффективнее. Первый тип поддерживается видеокартами Nvidia, второй — AMD. Если в игре есть один из этих вариантов, лучше всего использовать именно его. Почти идеальный баланс между эффективностью и производительностью.

Влияние на производительность

От ничтожного (FXAA) до колоссального (SSAA). В среднем — умеренное.

Гайд. За что отвечают настройки графики в играх и как они влияют на FPS - фото 4

Качество текстур

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

Читайте также:  Скайрим волкихар не открывается дверь

Влияние на производительность

Если в видеокарте достаточно видеопамяти, то практически никакого. Если же ее не хватает, вы получите ощутимые фризы и тормоза. 4 гигабайт VRAM хватает для подавляющего числа современных игр, но лучше бы в вашей следующей видеокарте памяти было 8 или хотя бы 6 гигабайт.

Гайд. За что отвечают настройки графики в играх и как они влияют на FPS - фото 5

Анизотропная фильтрация

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

Чем выше степень фильтрации, чем четче будут поверхности в отдалении.

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

Влияние на производительность

Гайд. За что отвечают настройки графики в играх и как они влияют на FPS - фото 6

Тесселяция

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

Влияние на производительность

Зависит от игры, от того, как именно движок применяет ее к объектам. Чаще всего — среднее.

Гайд. За что отвечают настройки графики в играх и как они влияют на FPS - фото 7

Качество теней

Все просто: чем выше этот параметр, тем четче и подробнее тени, отбрасываемые объектами. Добавить тут нечего. Иногда в играх также встречается параметр «Дальность прорисовки теней» (а иногда он «вшит» в общие настройки). Тут все тоже понятно: выше дальность — больше теней вдалеке.

Влияние на производительность

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

Гайд. За что отвечают настройки графики в играх и как они влияют на FPS - фото 8

Глобальное затенение (Ambient Occlusion)

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

Существует два основных вида глобального затенения:

  • SSAO (Screen space ambient occlusion). Впервые появилось в Crysis — потому тот и выглядел для своего времени совершенно фантастически. Затеняются пиксели, заблокированные от источников света.
  • HBAO (Horizon ambient occlusion). Работает по тому же принципу, просто количество затененных объектов и зон гораздо больше, чем при SSAO.

Влияние на производительность

Гайд. За что отвечают настройки графики в играх и как они влияют на FPS - фото 9

Глубина резкости (Depth of Field)

То самое «боке», которое пытаются симулировать камеры большинства современных объектов. В каком-то смысле это имитация особенностей человеческого зрения: объект, на который мы смотрим, находится в идеальном фокусе, а объекты на фоне — размыты. Чаще всего глубину резкости сейчас используют в шутерах: обратите внимание, что когда вы целитесь через мушку, руки персонажа и часть ствола чаще всего размыты.

Впрочем, иногда DoF только мешает — складывается впечатление, что у героя близорукость.

Влияние на производительность

Целиком и полностью зависит от игры. От ничтожного до довольно сильного (как, например, в Destiny 2).

Гайд. За что отвечают настройки графики в играх и как они влияют на FPS - фото 10

Bloom (Свечение)

Этот параметр отвечает за интенсивность источников света в игре. Например, с включенным Bloom, свет, пробивающийся из окна в помещение, будет выглядеть куда ярче. А солнце создавать натуральные «засветы». Правда, некоторые игры выглядят куда реалистичнее без свечения — тут нужно проверять самому.

Влияние на производительность

Чаще всего — низкое.

Гайд. За что отвечают настройки графики в играх и как они влияют на FPS - фото 11

Motion Blur (Размытие в движении)

Motion Blur помогает передать динамику при перемещениях объекта. Работает он просто: когда вы быстро двигаете камерой, изображение начинает «плыть». При этом главный объект (например, руки персонажа с оружием) остается четким.

Влияние на прозводительность

Гайд. За что отвечают настройки графики в играх и как они влияют на FPS - фото 12

_Скриншоты: _Gamespot

Источник: kanobu.ru

FXAA — определение. Метод сглаживания. Сглаживание в играх

FXAA - что это? Метод сглаживания. Сглаживание в играх

  • Что такое сглаживание?
  • Что такое FXAA?
  • В чем преимущества этого метода?
  • Как была решена проблема?
  • Как проверить?
  • В чем проявляются изменения?

Уже прошло то время, когда игры впечатляли исключительно своим геймплеем: игрок давным-давно стал требовательным и, в частности, требовательным к качеству представленной на экране картинки. При этом мало кто знает, что для обеспечения высокой степени качества сегодня многими разработчиками игр используется сглаживание FXAA. Что это такое — сегодня известно далеко не всем геймерам, поэтому многие и задумываются, стоит ли вообще включать эту функцию.

Преимущественное большинство игроков прекрасно знает о том, что представляют собой так называемые лесенки по краям объектов, а также о том, как можно решить данную проблему, использовав «anti-aliansing» или просто «сглаживание».

В статье представлен обзор приложения Catalyst Control Center. В ней приведена общая.

Что такое сглаживание?

fxaa что это

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

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

Формирование результатов поисковой выдачи в «Яндексе» осуществляется данной системой с.

Что такое FXAA?

сглаживание fxaa

Сразу стоит отметить, что уже достаточно давно игроделами используется технология сглаживания FXAA. Что это такое, тогда еще не знали, но первое его использование встречается в ММО Age of Conan, а также в известном по всему миру шутере F.E.A.R. В этих играх, правда, использовалась только первоначальная версия данного сглаживания, которая на тот момент представляла собой не самое производительное решение.

В наше время в играх используется несколько иной формат FXAA. Что это такое? Расшифровывается как Fast approximate Anti-Aliasing, что представляет собой более эффективное решение по сравнению с традиционной технологией MSAA. Это однопроходный пиксельный шейдер, при помощи которого обсчет результирующего кадра осуществляется еще на этапе постобработки.

Читайте также:  Как получить магию в Скайриме

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

В чем преимущества этого метода?

метод экспоненциального сглаживания

Сглаживание FXAA отличается целым рядом преимуществ, включая улучшенное сглаживание так называемых субпикселей и спекуляров. В официальном документе разработчик данной технологии Тимоти Лоттс говорит о том, что его продукт с настройками среднего качества осуществляет постобработку кадров разрешением 1920х1200 на основе GTX 480 со скоростью менее одной миллисекунды.

Проблема с «виснущим» компьютером наверняка знакома всем без исключения. Как правило, обвиняют в.

Основные преимущества, которые имеет сглаживание FXAA, заключаются в том, какой именно здесь используется алгоритм сглаживания субпикселей, который работает более эффективно по сравнению с алгоритмом MLAA, что является вполне достаточным для работы оборудования, которое работает на уровне DirectX9. То есть в данном случае осуществляется постобработка в один проход, и самым интересным является полная независимость от того, какой используется GPU Compute API. Однако здесь есть и один минус – разработчики должны эту технологию в обязательном порядке встраивать в различные игры. В то же время традиционные технологии сглаживания работают или же, наоборот, не могут работать на уровне драйверов. Таким образом, пока программисты будут использовать в своих движках метод экспоненциального сглаживания и при этом не будут применять в своих движках код FXAA, невозможно будет добиться необходимого эффекта, так как включить код извне до недавнего времени было невозможно.

Как была решена проблема?

 fxaa tool

С течением времени было принято решение изначально ввести код FXAA в библиотеку d3d.dl, вследствие чего появилась возможность гибкой настройки результата через различные конфигурационные файлы, а также включение или же выключение FXAA при помощи кнопки [Pause]. Данный набор файлов изначально копируется в директорию, где присутствует исполняемый файл приложения DX9, а это приложение при запуске будет подхватывать библиотеку, в которой присутствует нужный код. При этом, так как разработчик технологии внедрения данного кода в библиотеку изначально позаботился о том, чтобы результаты работы были помещены в лог, пользователи активно начали определять баги в работе этой технологии, которые достаточно быстро исправлялись. С течением времени появились также «инъекции» с кодом для форматов DirectX 10 и 11.

Как проверить?

что такое fxaa в играх

Наиболее очевидно определить эффект от того, что используется метод экспоненциального сглаживания и FXAA, можно в игре World of Tanks.

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

В чем проявляются изменения?

метод сглаживания

После того как включается FXAA tool, результат становится налицо: артефакты полностью исчезают, однако появляется некоторая размытость картинки. Помимо этого, есть также уникальный вариант FXAA Sharpen. Разработчик технологии в одной из версий добавил фильтр резкости, который был взят из MPC-HC, при этом конечный результат оказался вполне приличным: размытости полностью исчезают, текстуры получают еще более резкий вид по сравнению с оригиналом, а «лесенки», несмотря на использование данного фильтра, практически полностью отсутствуют. Теперь вы знаете, что такое FXAA в играх типа World of Tanks. Из-за того что авторы изначально не планировали такую резкость текстуры, могло немного «выбивать» башни, но в игровом процессе это является практически незаметным.

Производительность здесь практически не уменьшается. Конечно, движок World of Tanks работает несколько удивительным образом, поэтому всплески или же, наоборот, падения производительности в конечном итоге могут проявляться буквально из ничего.

NoAA, SMAA или FXAA

smaa или fxaa

Если сравнивать режимы «noAA» или SMAA и «FXAA Sharpen», то картинка значительно изменяется в лучшую сторону в последнем случае. Единственным исключением здесь является используемый фильтр резкости, который чрезмерно тонкие линии сужает еще больше, в частности, это особенно заметно в навесном прицеле артиллерии. При этом количество кадров в секунду в варианте FXAA значительно превышает предыдущий вариант.

В процессе проведения длительных тестов было определено, что при использовании FXAA производительность падает приблизительно на 10-12%, в то время как в случае, если используется метод сглаживания MSAA 4x, качество которого конкурирует на сегодняшний день с технологией FXAA, и Wowсе проявляется падение производительности на 50% и более.

Update

В 2011 году появилась также настраиваемая версия инъекции, в которую были включены все вышеперечисленные варианты FXAA и их преимущества. В данной сборке присутстWowало достаточно большое количество фильтров, среди которых стоит выделить:

  • Размытие.
  • Виньетирование.
  • Насыщение цветом.
  • Сепию.
  • И множество других.

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

Сплайсинг – это этап формирования мРНК. Механизм и биологический смысл процесса

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

Двигатель форсированный.

Тот, кто решается на серьезный тюнинг своего автомобиля, вряд ли обойдет вниманием двигатель. Что значит форсированный? В медицине есть такое понятие, как форсированный диурез. Это означает ускоренный метод дезинтоксикации. Ключевым здесь является .

Изи катка - что означает это выражение?

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

Avast SecureLine - определение. Общий обзор

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

Системные требования Архейджа. Запустится ли игра на вашем компьютере?

ArcheAge — интересная, красивая, но плохо оптимизированная игра. Для запуска и комфортной работы требуется довольно мощный компьютер.

Источник: autogear.ru