что такое сглаживание fxaa в играх

Типы сглаживания и их принудительное включение в играх

что такое сглаживание fxaa в играх. q93 56db0fdc32c4923458a0fb150af546eded0b32b1e6f627b3cba1d3cd50465ca0. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 56db0fdc32c4923458a0fb150af546eded0b32b1e6f627b3cba1d3cd50465ca0. картинка что такое сглаживание fxaa в играх. картинка q93 56db0fdc32c4923458a0fb150af546eded0b32b1e6f627b3cba1d3cd50465ca0. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

что такое сглаживание fxaa в играх. q93 cad42ab2f4d80a9ac7735d078f9b6c16c2e0210ed4fec3d8f6097fd2a54a9a16. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 cad42ab2f4d80a9ac7735d078f9b6c16c2e0210ed4fec3d8f6097fd2a54a9a16. картинка что такое сглаживание fxaa в играх. картинка q93 cad42ab2f4d80a9ac7735d078f9b6c16c2e0210ed4fec3d8f6097fd2a54a9a16. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

Содержание

Содержание

Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

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

Типы сглаживания

В качестве образца будет использоваться игра Track Mania вкупе с Full HD разрешением монитора. Видеокарта GTX 1070. Первый скриншот «чистый», без сглаживания. Просматривать рекомендуется в полном размере.

что такое сглаживание fxaa в играх. q93 0a6de25d57e19b0e2d9f9e9d3b2156923c84c4c57380fc7bb0935c5e80358ee7. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 0a6de25d57e19b0e2d9f9e9d3b2156923c84c4c57380fc7bb0935c5e80358ee7. картинка что такое сглаживание fxaa в играх. картинка q93 0a6de25d57e19b0e2d9f9e9d3b2156923c84c4c57380fc7bb0935c5e80358ee7. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

FXAA (Fast approXimate Anti-Aliasing)

Метод сглаживания, который затрагивает всю картинку изображения на этапе пост-обработки, то есть перед самым ее выводом на экран. Имеет 9 степеней качества. Неплохо сглаживает геометрию. Не устраняет прерывистую лесенку пикселей, что хорошо видно на проводах в воздухе. Не добавляет детализации и мылит текстуры.

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

что такое сглаживание fxaa в играх. q93 16480c7699fbd017a84436aada7b5b17a16d5950626c5724d799ee728260071c. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 16480c7699fbd017a84436aada7b5b17a16d5950626c5724d799ee728260071c. картинка что такое сглаживание fxaa в играх. картинка q93 16480c7699fbd017a84436aada7b5b17a16d5950626c5724d799ee728260071c. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

SMAA (Subpixel Morphological Anti-Aliasing)

Продвинутое пост-сглаживание, основанное на FXAA и MLAA. Дает ощутимо лучший результат, но потребляет чуть больше ресурсов видеокарты. Имеет четыре степени качества.

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

что такое сглаживание fxaa в играх. q93 910cec1a268b1c3df4e32eedb55e21946a9ed54d571c623852630415fc14de7a. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 910cec1a268b1c3df4e32eedb55e21946a9ed54d571c623852630415fc14de7a. картинка что такое сглаживание fxaa в играх. картинка q93 910cec1a268b1c3df4e32eedb55e21946a9ed54d571c623852630415fc14de7a. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

MSAA (Multi-Sample Anti-Aliasing)

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

Когда в играх вы выбираете степень сглаживания x2, х4 или x8 подразумевается именно MSAA.

что такое сглаживание fxaa в играх. q93 fa470c622070aea22df641132074c9aee784ae427d5a92b6bea735fb8b53fa27. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 fa470c622070aea22df641132074c9aee784ae427d5a92b6bea735fb8b53fa27. картинка что такое сглаживание fxaa в играх. картинка q93 fa470c622070aea22df641132074c9aee784ae427d5a92b6bea735fb8b53fa27. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

SSAA (Super-Sample Anti-Aliasing)

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

При выборе настройки SSAA x 4 объект увеличивается в четыре раза с каждой стороны (вертикаль и горизонталь), что дает внутреннее разрешение 7680×4320 от изначального 1920×1080.

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

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

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

Иногда в настройках попадается SSAA x 0.5. При его использовании игровое разрешение уменьшается вчетверо (до 960×540), что ухудшает качество картинки, но дает прирост производительности.

что такое сглаживание fxaa в играх. q93 7760016cfc0ed7aeab7b685a611669c8f971440338160963eca7544dca55fd60. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 7760016cfc0ed7aeab7b685a611669c8f971440338160963eca7544dca55fd60. картинка что такое сглаживание fxaa в играх. картинка q93 7760016cfc0ed7aeab7b685a611669c8f971440338160963eca7544dca55fd60. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

DSR (Dynamic Super Resolution)

Технология от NVIDIA, позволяющая использовать разрешения, превышающие возможности вашего монитора. Максимальное значение x 4, что соответствует формату 2160p. По качеству немного превосходит SSAA x2.

И если SSAA работает с внутренним разрешением игры, то DSR запускает игру в настоящем 4К, которое затем даунскелится до родного разрешения монитора. Это дает возможность снимать видео и делать скриншоты в 3840×2160 на мониторе с меньшим разрешением.

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

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

У AMD есть свой аналог, названный VSR (Virtual Super Resolution).

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

что такое сглаживание fxaa в играх. q93 7e10096c4f1ea2dcab06a492d8d5b46b20347f084fc17e8ffc96426928653ef4. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 7e10096c4f1ea2dcab06a492d8d5b46b20347f084fc17e8ffc96426928653ef4. картинка что такое сглаживание fxaa в играх. картинка q93 7e10096c4f1ea2dcab06a492d8d5b46b20347f084fc17e8ffc96426928653ef4. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

Комбинации и ответвления

Производители частенько любят хитрить со сглаживанием, комбинируя методы. В качестве примера 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», программа попросит нас ввести имя профиля (можете написать любое), а затем необходимо указать путь к папке с игрой.

что такое сглаживание fxaa в играх. q93 f41711873987c561230e322f58549f23da12285712ed0136dfd9d5464d1a5376. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 f41711873987c561230e322f58549f23da12285712ed0136dfd9d5464d1a5376. картинка что такое сглаживание fxaa в играх. картинка q93 f41711873987c561230e322f58549f23da12285712ed0136dfd9d5464d1a5376. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

Переходим во вкладку «AntiAliasing». Двигая ползунок влево и вправо, мы изменяем баланс между производительностью и качеством. После того, как необходимый уровень выбран, нажимаем кнопку «Save». Теперь при каждом запуске игры сглаживание будет включаться автоматически. Чтобы его убрать достаточно в главном меню нажать кнопку «Remove».

что такое сглаживание fxaa в играх. q93 103e85a51d501e344e8b03dfca0f9b1c55b0ad154b59ba249251edd7c60a2371. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 103e85a51d501e344e8b03dfca0f9b1c55b0ad154b59ba249251edd7c60a2371. картинка что такое сглаживание fxaa в играх. картинка q93 103e85a51d501e344e8b03dfca0f9b1c55b0ad154b59ba249251edd7c60a2371. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

SMAA

Для его использования необходимо скачать программу SweetFX.

Первым делом нажимаем кнопку Add new game и указываем путь на файл запуска игры (.exe).

В списке игр появится строчка с именем файла, щелкаем по ней один раз.

Нажимаем кнопку Add SweetFX.

что такое сглаживание fxaa в играх. q93 2da1b0bfe24e9d78aa1a0c253b57ef2e2e72bda5cfe85f4dfedd1d06b59541ba. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 2da1b0bfe24e9d78aa1a0c253b57ef2e2e72bda5cfe85f4dfedd1d06b59541ba. картинка что такое сглаживание fxaa в играх. картинка q93 2da1b0bfe24e9d78aa1a0c253b57ef2e2e72bda5cfe85f4dfedd1d06b59541ba. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

Заходим в настройки SweetFX Injector settingsи выбираем желаемый уровень качества.

что такое сглаживание fxaa в играх. q93 560e1dc61704d640cfbcb34ca44d1e330cbdfc543a64311db59cc1278dee3c19. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 560e1dc61704d640cfbcb34ca44d1e330cbdfc543a64311db59cc1278dee3c19. картинка что такое сглаживание fxaa в играх. картинка q93 560e1dc61704d640cfbcb34ca44d1e330cbdfc543a64311db59cc1278dee3c19. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

Лучше всего поставить SMAA_PRESET_HIGH. Нажимаем Save settings, а затем в главном окне Save new config.

что такое сглаживание fxaa в играх. q93 9a65071da525999f1ad813e8b3acb7f9b476246a9b85793398b6fa02572f9583. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 9a65071da525999f1ad813e8b3acb7f9b476246a9b85793398b6fa02572f9583. картинка что такое сглаживание fxaa в играх. картинка q93 9a65071da525999f1ad813e8b3acb7f9b476246a9b85793398b6fa02572f9583. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

Как и в случае с FXAA Tool при каждом запуске игры сглаживание будет включаться автоматически. Чтобы его убрать необходимо в главном меню нажать кнопку “Remove SweetFX”.

MSAA \ SSAA \ VSR (Radeon)

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

что такое сглаживание fxaa в играх. q93 c5ccf194a420e2b53aff31da6698734857c2f66d02d45747914f526b8cd96e35. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 c5ccf194a420e2b53aff31da6698734857c2f66d02d45747914f526b8cd96e35. картинка что такое сглаживание fxaa в играх. картинка q93 c5ccf194a420e2b53aff31da6698734857c2f66d02d45747914f526b8cd96e35. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

Активация MSAA и SSAA также не доставит никаких проблем. Переходим во вкладку «Игры» и изменяем несколько настроек.

Избыточная выборка — это SSAA, а множественная выборка — это MSAA.

что такое сглаживание fxaa в играх. q93 9344d641554c64b48ab7fa1be787205b1de6cdaae9e82ef133bcddf62c88246c. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 9344d641554c64b48ab7fa1be787205b1de6cdaae9e82ef133bcddf62c88246c. картинка что такое сглаживание fxaa в играх. картинка q93 9344d641554c64b48ab7fa1be787205b1de6cdaae9e82ef133bcddf62c88246c. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

MSAA \ SSAA \ DSR (GeForce)

Для включения DSR необходимо перейти в раздел «Управление параметрами 3D» и выбрать строчку «DSR-Степень».

что такое сглаживание fxaa в играх. q93 8bb4f90f7d508df1a073b1fcf01596384fd83cce2dda14b8f0027549f967eae5. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 8bb4f90f7d508df1a073b1fcf01596384fd83cce2dda14b8f0027549f967eae5. картинка что такое сглаживание fxaa в играх. картинка q93 8bb4f90f7d508df1a073b1fcf01596384fd83cce2dda14b8f0027549f967eae5. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

Появится небольшое окно, в котором вы сможете выбрать, во сколько раз большие от оригинального разрешения вам нужны. К примеру, x1.78 соответствует разрешению 2560×1440, а x4 соответствует 3840×2160. После этого выбранные разрешения станут доступны в параметрах рабочего стола, а также в самих играх.

что такое сглаживание fxaa в играх. q93 cea8a5558cf14ce5245a85038119e387d95e719b80bdd0ece2d2dcb50629430f. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 cea8a5558cf14ce5245a85038119e387d95e719b80bdd0ece2d2dcb50629430f. картинка что такое сглаживание fxaa в играх. картинка q93 cea8a5558cf14ce5245a85038119e387d95e719b80bdd0ece2d2dcb50629430f. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

Также необходимо выставить параметр «DSR-плавность» на значение 0 %. В противном случае изображение будет слегка размыто.

что такое сглаживание fxaa в играх. q93 52d1f5d0f5e8d7eff3669e7be91eb6d07dc830c337cefd563e6ea5b7ae9effda. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 52d1f5d0f5e8d7eff3669e7be91eb6d07dc830c337cefd563e6ea5b7ae9effda. картинка что такое сглаживание fxaa в играх. картинка q93 52d1f5d0f5e8d7eff3669e7be91eb6d07dc830c337cefd563e6ea5b7ae9effda. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

Для включения MSAA, в этом же разделе (Управление параметрами 3D) нужно изменить два параметра.

что такое сглаживание fxaa в играх. q93 28dbf9bf826c1701be7dab7695d81dc4fd65c39347a24e4238c3b277a2e40e8e. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 28dbf9bf826c1701be7dab7695d81dc4fd65c39347a24e4238c3b277a2e40e8e. картинка что такое сглаживание fxaa в играх. картинка q93 28dbf9bf826c1701be7dab7695d81dc4fd65c39347a24e4238c3b277a2e40e8e. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

Затем нажимаем кнопку «Применить».

Для настроек 3D имеется две вкладки: глобальные параметры и программные настройки. Если вы меняет параметры в первой вкладке, то они применяются ко всем приложениям, а если вы меняете значения во второй вкладке, то настройки применяются только к выбранной вами игре.

Для SSAA сглаживания настройки в панели управления не предусмотрено (исключение — старые видеокарты).

Включить его получиться только с помощью сторонней утилиты NVIDIA Profile Inspector.

Для сброса настроек вы можете нажать на значок NVIDIA.

что такое сглаживание fxaa в играх. q93 889567f36012f482cbf2d51450e37885e69a495278c05e5ea7431e0c7b6d179a. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 889567f36012f482cbf2d51450e37885e69a495278c05e5ea7431e0c7b6d179a. картинка что такое сглаживание fxaa в играх. картинка q93 889567f36012f482cbf2d51450e37885e69a495278c05e5ea7431e0c7b6d179a. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

Сравнение

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

что такое сглаживание fxaa в играх. q93 2b8f2e24411a1d8ecd3bfa17ce181f0b352aa054ede1a9c5487c3cf9e3ca5d87. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 2b8f2e24411a1d8ecd3bfa17ce181f0b352aa054ede1a9c5487c3cf9e3ca5d87. картинка что такое сглаживание fxaa в играх. картинка q93 2b8f2e24411a1d8ecd3bfa17ce181f0b352aa054ede1a9c5487c3cf9e3ca5d87. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

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

что такое сглаживание fxaa в играх. q93 b1738f2f3565f5da05fc1ff06d4896661b09e1fae9737afe95fa36a707fa27bd. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 b1738f2f3565f5da05fc1ff06d4896661b09e1fae9737afe95fa36a707fa27bd. картинка что такое сглаживание fxaa в играх. картинка q93 b1738f2f3565f5da05fc1ff06d4896661b09e1fae9737afe95fa36a707fa27bd. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

А теперь сравним влияние сглаживания на FPS в игре.

что такое сглаживание fxaa в играх. q93 ca1f76c84f1c935c8c57b7a502061ac33d89069b78fe75e304eb04ee97738a11. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-q93 ca1f76c84f1c935c8c57b7a502061ac33d89069b78fe75e304eb04ee97738a11. картинка что такое сглаживание fxaa в играх. картинка q93 ca1f76c84f1c935c8c57b7a502061ac33d89069b78fe75e304eb04ee97738a11. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

Исходные материалы

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

Track Mania Nations — игра, использованная для демонстрации типов сглаживания доступна для бесплатного скачивания на странице в Steam.

Вывод

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

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

Источник

Сглаживание в играх: как разработчики делают картинку приятнее и какой тип сглаживания выбрать?

Авторизуйтесь

Сглаживание в играх: как разработчики делают картинку приятнее и какой тип сглаживания выбрать?

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

Зачем нужно сглаживание в играх?

Строение экрана монитора представляет из себя матрицу квадратных пикселей. Несложно догадаться, что в таком случае идеально правильными будут отрисовываться только горизонтальные и вертикальные линии. Как только компьютер попытается отрисовать наклонную линию — появляется зубчатость пикселей.

что такое сглаживание fxaa в играх. . что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-. картинка что такое сглаживание fxaa в играх. картинка . Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

Лесенка пикселей при отрисовке наклонных линий

Эту проблему можно решить приобретением монитора с бОльшим разрешением. Скорее всего, если у вас не современная видеокарта, то придётся обновить и её. Но такой вариант устроит далеко не каждого.

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

что такое сглаживание fxaa в играх. aa 1. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-aa 1. картинка что такое сглаживание fxaa в играх. картинка aa 1. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

Пример сглаживания наклонной линии

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

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

SSAA (SuperSample Anti-Aliasing)

Самый простой, но в то же время самый эффективный тип сглаживания, который в играх даёт самую приятную картинку. К сожалению, он сильно снижает производительность. Видеокарта виртуально увеличивает разрешение экрана в несколько раз. После отрисовки кадра изображение сжимается обратно до оригинальных размеров, усредняя цвета виртуальных пикселей в соответствующие им реальные пиксели. Если разрешение экрана Full HD (1920×1080), а сглаживание работает в четырёхкратном режиме, то кадр будет отрисовываться в разрешении 4K (3840×2160).

Примечание Усреднение пикселей — это просто нахождение среднего цвета от нескольких виртуальных пикселей. Например, в SSAA x 4 разрешение увеличивается в два раза. Тогда каждому реальному пикселю будут соответствовать 4 виртуальных. Вот примеры того, как будет происходить усреднение:

что такое сглаживание fxaa в играх. Usrednenie. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-Usrednenie. картинка что такое сглаживание fxaa в играх. картинка Usrednenie. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

Примеры усреднения цветов

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

Источник

Какое сглаживание в играх лучше: DLSS, MSAA, TAA, FXAA или DMAA

что такое сглаживание fxaa в играх. what is anti aliasing 38. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-what is anti aliasing 38. картинка что такое сглаживание fxaa в играх. картинка what is anti aliasing 38. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

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

Содержание

Что такое сглаживание и для чего нужно

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

что такое сглаживание fxaa в играх. 1.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-1.png min. картинка что такое сглаживание fxaa в играх. картинка 1.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор. что такое сглаживание fxaa в играх. 3.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-3.png min. картинка что такое сглаживание fxaa в играх. картинка 3.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор. что такое сглаживание fxaa в играх. illustrator 28.11.2020 23.23.38.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-illustrator 28.11.2020 23.23.38.png min. картинка что такое сглаживание fxaa в играх. картинка illustrator 28.11.2020 23.23.38.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

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

Так вот, сглаживание, или же AA (Anti-Aliasing) — это способ устранения артефактов алиасинга, в том числе и тех самых «лесенок» на изображении. Оно позволяет сделать сцену в игре более реалистичной и приятной глазу, как в реальной жизни. Добиваются плавности как раз «смягчением» переходов между пикселями, заполняя соседние пиксели корректными оттенками.

Какие виды сглаживания в играх бывают

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

Сами методы можно разделить на 2 категории: те, которые применяются во время рендеринга и те, которые применяются к уже построенному изображению (постпроцессинговые).

SSAA (Super Sampling Anti-Aliasing)

Также его называют методом избыточной выборки. Основан на принципах получения образцов цвета (сэмплов) сразу в 4 участках пикселя с последующим усреднением. Важное уточнение: для этого вместо одного пикселя рендерятся четыре, и уже после расчётов цвета они сжимаются обратно до одного. Кстати, необязательно должно использоваться именно четырёхкратное увеличение, это лишь один из самых распространённых типов алгоритма. Существует множество вариаций паттернов выборки: среди них ordered grid, rotated grid, jitter. Все они отличаются только расположением точек получения сэмплов и точностью результата. Иногда в настройках игры можно увидеть несколько видов SSAA, которые как раз будут отличаться паттернами. Самый простой — ordered grid (OGSSAA), остальные методы, как правило, эффективнее.

что такое сглаживание fxaa в играх. supersampling uniform.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-supersampling uniform.png min. картинка что такое сглаживание fxaa в играх. картинка supersampling uniform.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор. что такое сглаживание fxaa в играх. supersampling rgss.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-supersampling rgss.png min. картинка что такое сглаживание fxaa в играх. картинка supersampling rgss.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор. что такое сглаживание fxaa в играх. supersampling jittering.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-supersampling jittering.png min. картинка что такое сглаживание fxaa в играх. картинка supersampling jittering.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

Существенным недостатком SSAA является его высокое требование к ресурсам — неудивительно, ведь по сути это рендеринг всей сцены в разрешении, превышающем нативное в несколько раз. Зато этот метод сглаживания один из самых эффективных и точных, правда, в современных AAA-проектах встречается не так часто.

DSR (Dynamic Super Resolution)

что такое сглаживание fxaa в играх. dsr2.jpg min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-dsr2.jpg min. картинка что такое сглаживание fxaa в играх. картинка dsr2.jpg min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

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

что такое сглаживание fxaa в играх. 11.jpg min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-11.jpg min. картинка что такое сглаживание fxaa в играх. картинка 11.jpg min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор. что такое сглаживание fxaa в играх. 12.jpg min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-12.jpg min. картинка что такое сглаживание fxaa в играх. картинка 12.jpg min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор. что такое сглаживание fxaa в играх. 13.jpg min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-13.jpg min. картинка что такое сглаживание fxaa в играх. картинка 13.jpg min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

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

MSAA (MultiSample Anti-Aliasing)

что такое сглаживание fxaa в играх. msaa2.jpg min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-msaa2.jpg min. картинка что такое сглаживание fxaa в играх. картинка msaa2.jpg min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

Как и SSAA, MSAA делает выборку нескольких участков пикселя и усредняет цвет, но только на крайних пикселях объектов, а не на всей сцене, а значит, и ресурсов потребляет значительно меньше. Весьма распространён и даёт хороший результат. Из-за такой выборки проявляются и недочёты технологии — на стыках между двумя объектами изображение по-прежнему «острое», то же самое видно и на высокодетализированных, а также прозрачных текстурах. Ну и хоть оно менее ресурсозатратное, нежели SSAA, это всё ещё «тяжёлый» метод, сильно нагружающий видеокарту.

что такое сглаживание fxaa в играх. 1no aa.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-1no aa.png min. картинка что такое сглаживание fxaa в играх. картинка 1no aa.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор. что такое сглаживание fxaa в играх. msaa.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-msaa.png min. картинка что такое сглаживание fxaa в играх. картинка msaa.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

MSAA в играх встречается в нескольких типах: 2x, 4x, 8x, 16x. Число отражает количество выборок на пиксель. Чем оно выше, тем лучше результат, но сильнее нагрузка.

CSAA (Coverage Sampling Anti-Aliasing)

что такое сглаживание fxaa в играх. chrome 09.01.2021 14.27.19.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-chrome 09.01.2021 14.27.19.png min. картинка что такое сглаживание fxaa в играх. картинка chrome 09.01.2021 14.27.19.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор. что такое сглаживание fxaa в играх. chrome 09.01.2021 14.27.29.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-chrome 09.01.2021 14.27.29.png min. картинка что такое сглаживание fxaa в играх. картинка chrome 09.01.2021 14.27.29.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор. что такое сглаживание fxaa в играх. chrome 09.01.2021 14.27.40.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-chrome 09.01.2021 14.27.40.png min. картинка что такое сглаживание fxaa в играх. картинка chrome 09.01.2021 14.27.40.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

CSAA — это доработанный MSAA от компании NVIDIA. Он выдаёт результат, близкий к MSAA 8x или 16x, потребляя ресурсы на уровне MSAA 4x. Не углубляясь в детали, улучшение сглаживания достигается за счёт использования информации ещё и о соседних пикселях. Похожая технология от AMD называется EQAA (Enhanced Quality Anti-Aliasing). Обе технологии почти не встречаются в современных играх из-за того, что сейчас разработчики предпочитают использовать универсальные методы.

TAA (Temporal Anti-Aliasing)

что такое сглаживание fxaa в играх. bez imeni 1.jpg min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-bez imeni 1.jpg min. картинка что такое сглаживание fxaa в играх. картинка bez imeni 1.jpg min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

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

FXAA (Fast approXimate Anti-Aliasing)

что такое сглаживание fxaa в играх. . что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-. картинка что такое сглаживание fxaa в играх. картинка . Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

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

что такое сглаживание fxaa в играх. red dead redemption 2 screenshot 2021.01.09 14.20.32.43.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-red dead redemption 2 screenshot 2021.01.09 14.20.32.43.png min. картинка что такое сглаживание fxaa в играх. картинка red dead redemption 2 screenshot 2021.01.09 14.20.32.43.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор. что такое сглаживание fxaa в играх. red dead redemption 2 screenshot 2021.01.09 14.24.17.60.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-red dead redemption 2 screenshot 2021.01.09 14.24.17.60.png min. картинка что такое сглаживание fxaa в играх. картинка red dead redemption 2 screenshot 2021.01.09 14.24.17.60.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

MLAA (MorphoLogical Anti-Aliasing)

что такое сглаживание fxaa в играх. c69f9e11 kopiya. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-c69f9e11 kopiya. картинка что такое сглаживание fxaa в играх. картинка c69f9e11 kopiya. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

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

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

MLAA даёт более точный результат, чем у FXAA, но и сам процесс более требователен к ресурсам. Впрочем, если имеется мощный процессор, то влияние на FPS в играх будет минимальное.

SMAA (Subpixel Morphological Anti-Aliasing)

что такое сглаживание fxaa в играх. smaa4. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-smaa4. картинка что такое сглаживание fxaa в играх. картинка smaa4. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

SMAA — это смесь FXAA и MLAA, работающая на видеокарте. В отличие от MLAA, ищёт различия не в цветах, а в яркости пикселей. Кроме того, использует не только L-, Z- и U-образные паттерны, но ещё и диагональные.

что такое сглаживание fxaa в играх. no1.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-no1.png min. картинка что такое сглаживание fxaa в играх. картинка no1.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор. что такое сглаживание fxaa в играх. smaa2.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-smaa2.png min. картинка что такое сглаживание fxaa в играх. картинка smaa2.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор. что такое сглаживание fxaa в играх. 400smaa2.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-400smaa2.png min. картинка что такое сглаживание fxaa в играх. картинка 400smaa2.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

Существуют разные типы SMAA:

что такое сглаживание fxaa в играх. smaa3.jpg min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-smaa3.jpg min. картинка что такое сглаживание fxaa в играх. картинка smaa3.jpg min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор. что такое сглаживание fxaa в играх. no.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-no.png min. картинка что такое сглаживание fxaa в играх. картинка no.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор. что такое сглаживание fxaa в играх. sma.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-sma.png min. картинка что такое сглаживание fxaa в играх. картинка sma.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор. что такое сглаживание fxaa в играх. sma2.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-sma2.png min. картинка что такое сглаживание fxaa в играх. картинка sma2.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор. что такое сглаживание fxaa в играх. sma4.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-sma4.png min. картинка что такое сглаживание fxaa в играх. картинка sma4.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

Самый эффективный, как можно понять из описания, SMAA T4x, он же и самый прожорливый из этих вариантов. На скриншотах из Shadow of Tomb Raider заметно, как сильно меняется изображение при включении SMAA 1x, а вот разница между SMAA T2x и T4x есть, но она не такая существенная.

CMAA (Conservative Morphological Anti-Aliasing)

что такое сглаживание fxaa в играх. cmaa2.jpg min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-cmaa2.jpg min. картинка что такое сглаживание fxaa в играх. картинка cmaa2.jpg min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

Как и предыдущие три, CMAA — это постпроцессинговый метод. Нагружает систему чуть больше, чем FXAA, но меньше, чем SMAA. В теории, CMAA обеспечивает куда более лучшую по качеству картинку, нежели примитивный FXAA, но это зависит от реализации: на примерах из DiRT Rally 2.0 отлично видно, что алгоритм не очень сильно влияет на сцену.

что такое сглаживание fxaa в играх. anoaa.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-anoaa.png min. картинка что такое сглаживание fxaa в играх. картинка anoaa.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор. что такое сглаживание fxaa в играх. cmaa.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-cmaa.png min. картинка что такое сглаживание fxaa в играх. картинка cmaa.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

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

что такое сглаживание fxaa в играх. cmaa fig2 560498.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-cmaa fig2 560498.png min. картинка что такое сглаживание fxaa в играх. картинка cmaa fig2 560498.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

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

DLSS (Deep Learning Super Sampling)

что такое сглаживание fxaa в играх. dlss2. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-dlss2. картинка что такое сглаживание fxaa в играх. картинка dlss2. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

Сравнительно новая технология, на данный момент доступная только на видеокартах NVIDIA RTX. Очень эффективный метод, который при небольших требованиях к ресурсам выдаёт качественную картинку. Конечно, если речь идёт о DLSS 2.0 и 2.1 — первая итерация технологии была очень сырой и сильно «мылила» картинку.

что такое сглаживание fxaa в играх. dlss2.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-dlss2.png min. картинка что такое сглаживание fxaa в играх. картинка dlss2.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор. что такое сглаживание fxaa в играх. taa.png min. что такое сглаживание fxaa в играх фото. что такое сглаживание fxaa в играх-taa.png min. картинка что такое сглаживание fxaa в играх. картинка taa.png min. Любой хотя бы раз видел в игре настройку «Сглаживание», оно же Antialiasing. Это функция, позволяющая устранить эффект лесенки на краях объектов и сделать изображение менее пилообразным. Производители видеокарт создали немало различных методик, общее количество которых исчисляется десятками. Многие из них устарели и забыты, а некоторые используются до сих пор.

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

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

Итог: какое сглаживание лучше выбрать

Технологий сглаживания действительно много, но каждая из них имеет право на существование. Какая же из них самая лучшая?

Источник

Добавить комментарий

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