Что такое сглаживание и какой тип сглаживания выбрать?
Наслаждаться стабильной частотой кадров и потрясающими изображениями всегда было непросто. Одна из главных причин, по которой мы можем наслаждаться плавной и чёткой графикой — это сглаживание. Сегодня вы можете выбрать один из множества типов сглаживания, чтобы добиться оптимального сочетания плавного игрового процесса и красивой графики.
Если вам интересно, что такое сглаживание и как оно улучшает внешний вид графики, то краткий ответ таков: оно сглаживает неровные края. Подробное объяснение гораздо сложнее, так что давайте разберемся.
Прежде чем мы продолжим, стоит упомянуть кое-что: если ваш компьютер способен стабильно выдавать 60 кадров в секунду в 4K на 27-дюймовом мониторе, то, скорее всего, сглаживание вам не понадобится, так как изображения будут выглядеть четкими.
Как работает сглаживание?
Прежде чем ответить на этот вопрос, давайте разберемся, почему на экране изначально появляются эти уродливые неровные края.
Если вы не разбираетесь в компьютерной графике, то должны знать, что, хотя большинство видеоигр трехмерные, изображение на экране должно быть плоским. К сожалению, у нас до сих пор нет голографических дисплеев.
Графический процессор создает это 2D-изображение, используя перспективу камеры и рисуя то, что она видит. Это означает, что он будет генерировать изображение, представляющее трехмерные объекты, с помощью пикселей. Иногда бывает слишком сложно отобразить трехмерные объекты так, как они должны выглядеть.
Это приводит к таким проблемам, как пикселизация изображений и неровные края объектов.
Сказать, что сглаживание убирает эту неровность — значит оказать медвежью услугу этой простой, но выдающейся технологии. Как достигается сглаживание?
Давайте углубимся в суть первоначальной проблемы, чтобы лучше понять ее. При отображении пикселизированных изображений линии на них состоят из соединенных между собой пикселей. Это допустимо, если линии строго вертикальные или горизонтальные, но такое случается редко.
Диагональная линия будет выглядеть как цепочка квадратов, соединенных углами. Сглаживание решает эту проблему, беря данные из соседних областей и заполняя пустое пространство похожими пикселями, чтобы линия была более плавной.
Какой тип сглаживания за что отвечает?
Как уже упоминалось, существуют различные типы сглаживания. Если вы когда-либо экспериментировали с настройками графики в современных играх, то, скорее всего, уже знакомы с этим понятием. Давайте рассмотрим каждый тип сглаживания и выясним, какой из них за что отвечает.
Суперсэмплинг (SSAA)
SSAA выполняет сглаживание, рендеринг изображения в более высоком разрешении с последующим уменьшением. Теоретически это один из самых эффективных методов сглаживания, но для его реализации требуется очень мощная машина.
Мультисэмплинг для сглаживания (MSAA)
Этот метод работает немного иначе. MSAA сглаживает только определенные области кадра, когда это необходимо. Хотя это ускоряет сглаживание и снижает нагрузку на графический процессор, этот метод не всегда работает безупречно.
Вы также можете найти MSAA в настройках x2, x4 и x8, при этом системные требования будут повышаться по мере увеличения частоты.
Сэмплирование с охватом (CSAA)
Это решение NVIDIA для сглаживания, которое работает очень похоже на MSAA. От MSAA оно отличается тем, что обеспечивает значительно более высокую производительность и, естественно, доступно только на картах NVIDIA.
Улучшенная технология сглаживания (Enhanced Quality Anti-Aliasing, EQAA)
Конечно, AMD нашла ответ на эксклюзивное решение NVIDIA для сглаживания. Оно работает так же, как CSAA, то есть аналогично MSAA, но не перегружает графический процессор. Конечно, это проприетарная технология AMD.
Быстрое приближённое сглаживание (Fast Approximate Anti-Aliasing, FXAA)
Как и MSAA, FXAA можно найти почти в каждой игре, иногда его называют FSAA. Однако FXAA не так требователен к вычислительной мощности, как MSAA, и является идеальным решением для бюджетных компьютеров.
К сожалению, метод сглаживания FXAA не слишком эффективен. Процесс сглаживания заключается в устранении неровных краев, но при этом все изображение часто получается размытым. Иногда мелкие детали полностью сглаживаются.
Временное сглаживание (Temporal Anti-Aliasing, TXAA)
TXAA лишь немного требовательнее, чем FXAA, но при этом является более совершенным решением. Оно сочетает в себе несколько методов для сглаживания краев, но все же работает не так эффективно, как хотелось бы.
Оно страдает от той же проблемы, что и FXAA, а именно от чрезмерного размытия. Но хорошая новость заключается в том, что это относительно новый тип сглаживания, и его можно значительно улучшить.
Выбрать идеальный метод сглаживания может быть непросто, и обычно это зависит от вашего устройства.
Если у вас компьютер высшего уровня, премиум-класса, то SSAA — идеальное решение. Если ваш компьютер среднего класса, у вас, вероятно, будет самый Шутер от первого лица с помощью FXAA. Тем не менее, мы рекомендуем поработать с вашими настройками и найти оптимальный баланс привлекательной графики и того количества кадров в секунду, которое, по вашему мнению, вам нужно.