Duke Nukem Forever и F.E.A.R. 3 получили новый метод сглаживания NVIDIA FXAA

NVIDIA FXAA является несколько упрощенной моделью сглаживания, позволяя получить высокую скорость рендеринга и достаточно четкую картинку

Комментарий: 1

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

Алгоритм сглаживания FXAA основан на скалярной оценке переходов цвета и яркости шейдеров. Интеграция фильтра предусматривает несколько уровней обработки:

  • Предустановки 0 дают высокий уровень производительности и низкое качество сглаживания. Фильтр находит края объектов и применяет к ним низкое качество субпиксельного сглаживания. Предустановки этого уровня лишь показывают нижный предел параметров и не предназначены для практического использования.
  • Предустановки 1 расширяют поиск границ, после чего применяет к ним высокое качество субпиксельного сглаживания. Для лучшего восприятия картинки применяется локальное увеличение диапазона контрастности. Предустановки рассчитаны на высокую производительность в условиях ограниченных аппаратных ресурсов, например, при использовании высоких разрешений в ноутбуках.
  • Предустановки 2 сочетают высокий уровень производительности и качества сглаживания, но все же возможны некоторые артефакты краев. В пресете повышен радиус поиска границ, алгоритм поиска более качественный, фильтр накладывает локальное измение контрастности.
  • Предустановки 3 используются по умолчанию, позволяя получить сочетание хорошей производительности и высокое качество рендеринга без артефактов
  • Предустановки 4 еще больше увеличивают радиус поиска границ, позволяя получить максимально возможное качество рендеринга

Фильтр FXAA совместим с DirectX 9+, OpenGL и технологиями 3D, предполагая интеграцию непосредственно в сами игры.

Первыми играми, получившими новый метод сглаживания, стали Duke Nukem Forever and F.E.A.R. 3. По данным, опубликованным директором по продукции EVGA Якобом Фрименом (Jacob Freeman), в игре F.E.A.R. 3 применение фильтра FXAA показало уровень производительность, на 30% превышающий производительность при использовании 2-проходного сглаживания FSAA.

Источники: FXAA WhitePaper (PDF), форум компании EVGA

Реклама

Дискуссия

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

Эдуар, 08.07.2011 в 22:38

Эдуар,

А как включить этот FXAA