Ssaa что это в играх metro
Типы сглаживания и их принудительное включение в играх
Содержание
Содержание
Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.
В этой статье мы рассмотрим все актуальные типы сглаживания в играх, проведем сравнение, а также научимся их использовать.
Типы сглаживания
В качестве образца будет использоваться игра Track Mania вкупе с Full HD разрешением монитора. Видеокарта GTX 1070. Первый скриншот «чистый», без сглаживания. Просматривать рекомендуется в полном размере.
FXAA (Fast approXimate Anti-Aliasing)
Метод сглаживания, который затрагивает всю картинку изображения на этапе пост-обработки, то есть перед самым ее выводом на экран. Имеет 9 степеней качества. Неплохо сглаживает геометрию. Не устраняет прерывистую лесенку пикселей, что хорошо видно на проводах в воздухе. Не добавляет детализации и мылит текстуры.
Имеет практически идентичный, но малоизвестный аналог MLAA, который работает за счет процессора, а не видеокарты. Сглаживание MLAA доступно в крайне ограниченном количестве игр, поэтому рассматриваться не будет.
SMAA (Subpixel Morphological Anti-Aliasing)
Продвинутое пост-сглаживание, основанное на FXAA и MLAA. Дает ощутимо лучший результат, но потребляет чуть больше ресурсов видеокарты. Имеет четыре степени качества.
Детализации также не добавляет, однако дает меньше паразитных искажений, лучше сглаживает геометрию и меньше мылит изображение.
MSAA (Multi-Sample Anti-Aliasing)
Метод основан на выборочном масштабировании объектов в более высоком разрешении. Текстуры при этом не затрагиваются. Добавляет детализацию на контурах, уменьшает рябь картинки в движении. На современных видеокартах практически не затрагивает производительность. Распространенный и предпочтительный тип сглаживания.
Когда в играх вы выбираете степень сглаживания x2, х4 или x8 подразумевается именно MSAA.
SSAA (Super-Sample Anti-Aliasing)
Самое лучшее, самое правильное и самое требовательное к производительности сглаживание. В отличие от MSAA происходит масштабирование всех возможных объектов, а также шейдеров и текстур.
При выборе настройки SSAA x 4 объект увеличивается в четыре раза с каждой стороны (вертикаль и горизонталь), что дает внутреннее разрешение 7680×4320 от изначального 1920×1080.
Очень хорошо сглаживает лесенку пикселей, улучшает внешний вид текстур. Объекты вдали приобретают реальную четкость. Рябь в играх полностью исчезает, что делает картинку реалистичной и более приятной для глаз. В некоторых играх регулируется процентным соотношением в виде ползунка (может называться «масштабирование разрешения»).
Такое сглаживание лучше использовать в старых играх, так как в современных будут просадки частоты кадров даже на самых мощных видеокартах.
К сожалению, далеко не все игры работают с SSAA сглаживанием, даже если попытаться включить его принудительно.
Иногда в настройках попадается SSAA x 0.5. При его использовании игровое разрешение уменьшается вчетверо (до 960×540), что ухудшает качество картинки, но дает прирост производительности.
DSR (Dynamic Super Resolution)
Технология от NVIDIA, позволяющая использовать разрешения, превышающие возможности вашего монитора. Максимальное значение x 4, что соответствует формату 2160p. По качеству немного превосходит SSAA x2.
И если SSAA работает с внутренним разрешением игры, то DSR запускает игру в настоящем 4К, которое затем даунскелится до родного разрешения монитора. Это дает возможность снимать видео и делать скриншоты в 3840×2160 на мониторе с меньшим разрешением.
Из минусов интерфейс в играх может стать очень мелким и нечитаемым, если игра не оптимизирована под масштабирование игровых элементов. Второй минус это смена чувствительности мыши, курсор будет двигаться медленнее, так как ему нужно пройти больше пикселей.
В отличие от прочих типов сглаживания, DSR можно активировать в любой игре, в которой есть возможность выбора поддерживаемых разрешений.
У AMD есть свой аналог, названный VSR (Virtual Super Resolution).
Единственное полезное значение это x4, дающее реально качественное сглаживание. На других значениях картинка мало того, что не сглаживается, так еще и становится более зубчатой.
Комбинации и ответвления
Производители частенько любят хитрить со сглаживанием, комбинируя методы. В качестве примера TXAA: на самом деле это всего лишь одновременная работа MSAA и FXAA низкого качества. Адаптивным сглаживанием называют SSAA + MSAA. Многокадровое сглаживание MFAA это просто надстройка для MSAA, призванная улучшить качество (через панель управление не заработала ни в одной игре).
Еще один известный тип сглаживания это CSAA, по сути тот же MSAA, но потребляющий чуть меньше ресурсов. Считается устаревшим и из новых видеокарт удален. Попытка принудительной активации приводит к вылету драйвера.
Грубо говоря, практически все сторонние типы сглаживания являются либо модификацией MSAA, либо комбинацией с использованием различных пост-эффектов.
Кстати, DSR и SSAA можно использовать одновременно. Track Mania в этом случае запускается в разрешении 16К (15360×8640), при 26 кадрах в секунду.
В итоге игра 2006 года почти «поставила на колени» GTX 1070. Ну а про игры типа Metro Redux и говорить нечего, всего 1-3 фпс.
Использование
FXAA
Для активации нам понадобится программа FXAA Tool.
В главном окне программы убираем галочку Pre Sharpen. Далее нажимаем кнопку «Add», программа попросит нас ввести имя профиля (можете написать любое), а затем необходимо указать путь к папке с игрой.
Переходим во вкладку «AntiAliasing». Двигая ползунок влево и вправо, мы изменяем баланс между производительностью и качеством. После того, как необходимый уровень выбран, нажимаем кнопку «Save». Теперь при каждом запуске игры сглаживание будет включаться автоматически. Чтобы его убрать достаточно в главном меню нажать кнопку «Remove».
SMAA
Для его использования необходимо скачать программу SweetFX.
Первым делом нажимаем кнопку Add new game и указываем путь на файл запуска игры (.exe).
В списке игр появится строчка с именем файла, щелкаем по ней один раз.
Нажимаем кнопку Add SweetFX.
Заходим в настройки SweetFX Injector settingsи выбираем желаемый уровень качества.
Лучше всего поставить SMAA_PRESET_HIGH. Нажимаем Save settings, а затем в главном окне Save new config.
Как и в случае с FXAA Tool при каждом запуске игры сглаживание будет включаться автоматически. Чтобы его убрать необходимо в главном меню нажать кнопку “Remove SweetFX”.
MSAA \ SSAA \ VSR (Radeon)
Новая панель управления от AMD максимально упрощена. Чтобы активировать VSR, нужно лишь нажать соответствующую кнопку в разделе «Дисплей». После этого в играх появятся новые доступные разрешения.
Активация MSAA и SSAA также не доставит никаких проблем. Переходим во вкладку «Игры» и изменяем несколько настроек.
Избыточная выборка — это SSAA, а множественная выборка — это MSAA.
MSAA \ SSAA \ DSR (GeForce)
Для включения DSR необходимо перейти в раздел «Управление параметрами 3D» и выбрать строчку «DSR-Степень».
Появится небольшое окно, в котором вы сможете выбрать, во сколько раз большие от оригинального разрешения вам нужны. К примеру, x1.78 соответствует разрешению 2560×1440, а x4 соответствует 3840×2160. После этого выбранные разрешения станут доступны в параметрах рабочего стола, а также в самих играх.
Также необходимо выставить параметр «DSR-плавность» на значение 0 %. В противном случае изображение будет слегка размыто.
Для включения MSAA, в этом же разделе (Управление параметрами 3D) нужно изменить два параметра.
Затем нажимаем кнопку «Применить».
Для настроек 3D имеется две вкладки: глобальные параметры и программные настройки. Если вы меняет параметры в первой вкладке, то они применяются ко всем приложениям, а если вы меняете значения во второй вкладке, то настройки применяются только к выбранной вами игре.
Для SSAA сглаживания настройки в панели управления не предусмотрено (исключение — старые видеокарты).
Включить его получиться только с помощью сторонней утилиты NVIDIA Profile Inspector.
Для сброса настроек вы можете нажать на значок NVIDIA.
Сравнение
Для сравнения качества было решено выделить фрагмент картинки, затрагивающие провода, текстовую надпись Track Mania и дорожные перила.
Вторым фрагментом выступит автомобиль, для оценки сглаживания изгибов и текстур.
А теперь сравним влияние сглаживания на FPS в игре.
Исходные материалы
Все использованные в статье игровые скриншоты, а также несколько дополнительных вы можете скачать в архиве по ссылке.
Track Mania Nations — игра, использованная для демонстрации типов сглаживания доступна для бесплатного скачивания на странице в Steam.
Вывод
Мы изучили эффективность сглаживания на примерах, а также научились принудительно его использовать c помощью различных программ и панели управления видеокартой.
Теперь вы в любой момент сможете улучшить качество изображения, даже если в самой игре настройки сглаживания не предусмотрено.
Журнал PCGamesHardware.de взял интервью с 4A Games и выяснили несколько интересных подробностей относительно особенностей Metro: Last Light. Так, по словам технического директора студии благодаря DX11 игра на 15% эффективней чем на DX 9.
Кроме того, активация PhysX возможно не только если у вас видеокарта Nvidia, в ином случае просчетом просто займется процессор. Хотя в таком случае, чем круче процессор, тем лучше.
Относительно тасселяции, Metro: Last Light будет иметь два режима для отдельных объектов, и для всех объектов. Разницы в производительности 15%
POM (Parallax occlusion mapping) будет работать только на картах c DX11, однако если у вас DX10, по крайне мере вы увидите прирост производительности движка в сравнении с DX9.
Помимо этого Metro: Last Light будет поддерживать SSAA (super-sampling anti-aliasing), повышая качество сглаживания в различных ситуациях. Эффект можно включать или отключать вручную.
Релиз Metro: Last Light 17-го Мая.
Наверно одна из немногих выходящих игр, где пк не просто обозначение на коробке.
первая часть была с графоном кто то сомневался что вторая без?
Ага. HL2, кстати, до сих пор много консольной мультиплатформы обгоняет. Игре девять лет.. смешно даже. И не говори, а ровно десять лет назад был Макс-Пейн 2. Где на руках быль прорисованы вены и костяшки. Где трупы никогда не исчезали даже после перезагрузки сохранения. Отстреляные гильзы оставались лежать на полу бесконечно долго и можно было из конца карты вернуться и увидеть их где была первая перестрелка. Где штукатурка и искры сыпались без всякого физикса. Был охренительный по тем временам HAVOK и сотни моделей предметов обстановки, которые честно обрабатывали физику. И самое забавное это все тянулось на третьем пентиуме до тысячи гигагерц и простенькой карте на 64мб со всеми эффектами.
Смешно, вы тут спорите про метод сглаживания, а я вообще без него играю, потому-что любой метод офигительно садит систему, и я лучше получу + 15 фпс.Да и согласитесь, когда играешь в Batlefield 3 на узких картах, будет у тебя время лесенки всякие рассматривать.В активном игровом процессе их вообще не замечаешь. А сама игра выйдет классной, Антошке понравилось.
Warcrafter_94 у нешибродов консольшиков вообщето нету не какого степени сглаживания, так что они соснули в двойне)
Тасселяция, ок запишу.
Так, по словам технического директора студии благодаря DX11 игра на 15% эффективней чем на DX 9. Вау, у них есть эффектометр) А так ждёмс)
Господи,выходи уже быстрее)
Ты что, с дуба рухнул? SSAA самый тяжёлый и требовательный к железу метод сглаживания. Блин, я значит со SMAA перепутал. Тогда к чёрту его, надеюсь, FXAA будет.
ПК версия тут в должном приоритете, поэтому поддержим разработчиков, они пока что последние кто не подался в ММО или в соц игры в нашем СНГ. Предзаказал.
«Кроме того, активация PhysX возможно не только если у вас видеокарта Nvidia, в ином случае просчетом просто займется процессор. Хотя в таком случае, чем круче процессор, тем лучше. « Главное, чтобы не было ошибок на картах от AMD, как в случае с Metro 2033 (заколебался в интернете искать, как решить проблему «Out of Range», в итоге нужно было удалять этот Physx и самостоятельно скачивать Physxloader.dll в папку с игрой)
Кроме того, активация PhysX возможно не только если у вас видеокарта Nvidia, в ином случае просчетом просто займется процессор. Это все итак давно знают. Хотя в таком случае, чем круче процессор, тем лучше. Тут лучше всего подойдут процессоры Intel, т.к. в отличии от AMD, они очень сильны в одноядерности, а PhysX одноядерный.
Десять лет назад было тоже самое. Только тогда хвастались какие shaders будут в новой игре. Ага. HL2, кстати, до сих пор много консольной мультиплатформы обгоняет. Игре девять лет.. смешно даже.
Тасселяция Вроде же тесселяция, нет?
WhiteVine
Olegeflov самым культовым шутером Сам понял,что написал?
Gethard
Кстати, я думаю что настраивать графику под себя опять не выйдет, скорее всего можно будет только включать/отключать эти три опции и всё.
warp 37 Нехватка полигонов, текстуры низкого разрешение и прочие болезни ленивых разработчиков и древнего железа. У крупных проектов нет понятия ленивости, весь контент изначально создается громоздким, а после урезается для оптимизации, а уже как тянет двиг и железки.
Gethard Ты просто графодрочер.
Olegeflov он не сможет её стать потому что её делали 2 года и на её разработку выделили не так много денег как хотелось бы, а ещё её обэкшонили я называю это синдромом калл оф дюти
super-sampling anti-aliasing это не тот ли эффект, который в Ведьмаке 2 любую систему на колени ставил? Слава Богу его можно будет отключить.
Про все эти тех.особенности. да они уже везде, знаете, не удивили. Если уж и смотреть объективно, то кидаться пустыми словами можно целыми веками, но настоящую правду мы увидим, когда выйдет игра. Они могут твердить все что угодно, не поверю пока сам не удостоверюсь.
AnteX-GOD ОМГ, первый круйзис был тоже с графоном, а второй нет XD. Но надеюсь на украинский крайзис, мож реально будет лучший графин на сегодня)
КДИ нет. там просто ультра-качество (в ведьмаке).
Super-Puper User Ну так первое илюзия а второй реальный метод, первый сливается если подойти поближе да посмотреть наискасок полностью, ну вовсе устарел уже)
Релиз Metro: Last Light 17-го Мая. И 17 Мая выход нового альбома моей любимой группы, DOUBLE COMBO 😀
Думаю,игра будет самым культовым шутером этого года.
самым культовым шутером этого года. Она не может стать культовым шутером года, ни как. А вот игрой года может стать.
>культовым Как будто кому-то за пределами СНГ не плевать на это поделие.
Зачем нужен Parallax occlusion mapping, если есть тесселяция? Оба метода дают одинаковый результат, но РОМ более ресурсоёмкий.
Надеюсь на бокс сольют пораньше, скачаю и оценю, а потом скорее всего приобрету на пека.
Кроме того, активация PhysX возможно не только если у вас видеокарта Nvidia, в ином случае просчетом просто займется процессор. В этом случае AMD Epic Win! FX8350
Warcrafter_94 Посмотрим на фпсы соснулек с амдшными процами. Дай бог, тридцаточку бы хотя бы.
Чем тебя FXAA не устраивает? мылом
Super-Puper User Зачем нужен Parallax occlusion mapping, если есть тесселяция? Оба метода дают одинаковый результат, но РОМ более ресурсоёмкий. Не стоит путать параллакс и тессялюцию, паралакс необходим для отображения детальных рельефных текстур, а тессяляция сглаживает полигоны.
Toxa95 а ты просто дрочер!