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

Технологии сглаживания

Если зайти в графические настройки любой игры, можно увидеть такие аббревиатуры, как TAA, MSAA, FXAA, SMAA и DLSS. Все это технологии сглаживания, от которых очень сильно зависит качество графики и FPS. Сегодня мы без сложных терминов объясним, что такое сглаживание в играх, как оно работает и какой алгоритм лучше использовать.


Диагональная линия

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

Картинка на современных ЖК-мониторах строится при помощи пикселей. Это очень маленькие квадратики, которые могут гореть красным, зеленым и синим цветом. Например, у мониторов с разрешением Full HD число пикселей составляет 2 073 600 штук, а у дисплеев 4К их 8 294 400 штук.

Когда на современном дисплее нужно отобразить прямую линию, то у ЖК-монитора никаких проблем не возникает. Но когда нужно нарисовать диагональную или кривую линию, то на их границах появляются лесенки. Еще их называют ступеньками. Более правильное название – алиасинг от английского слова «aliasing».

Чтобы устранить проблему лесенок, можно поступить тремя способами:

  • избавиться от ЖК-дисплеев и начать пользоваться другими мониторами;
  • повысить число пикселей дисплеев, чтобы лесенок не было видно;
  • создать технологию по устранению лесенок.

Избавиться от ЖК-дисплеев и начать пользоваться другими мониторами нельзя. У жидкокристаллической технологии очень много преимуществ, и она позволяет создавать очень качественное изображение. Раньше люди пользовались ЭЛТ-мониторами, которые не имели алиасинга. Однако качество их картинки сильно уступало ЖК-дисплеям.

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

Остается последний способ – разработать технологию по устранению лесенок. Инженеры так и поступили. Они создали алгоритм, который убирает эффект зубчатости на ЖК-дисплеях, и назвали его «сглаживанием». По-английски эта технология называются «anti-aliasing» и для простоты ее записывают в виде аббревиатуры «AA». Если вы увидите на конце какого-то алгоритма буквы «AA», то они расшифровываются, как «anti-aliasing».

Сглаживание нужно для устранения эффекта зубчатости на границах кривых линий. Без этой технологии получить качественное изображение на ЖК-дисплее невозможно.


Виды сглаживания в играх

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

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

  • текстурный;
  • шейдерный;
  • субпиксельный;
  • подпиксельный;
  • геометрический;
  • алиасинг прозрачности.

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

  • TAA;
  • FXAA;
  • SMAA;
  • MSAA;
  • DLSS.
Пример MSAA сглаживания

MSAA – Multi Sampling Anti-Aliasing

Сглаживание MSAA – это самая популярная технология антиалиасинга прошлого. Мультисэмплинг является модификацией SSAA – самого первого алгоритма сглаживания в играх.

Метод SSAA работает очень просто: он всего на всего повышает разрешение картинки, а затем уменьшает его до разрешения вашего монитора. Например, если у вас дисплей с разрешением 1920x1080, то при включении SSAA 4x разрешение игры повышается до 3840x2160, а затем уменьшается до размеров монитора.

Этот метод избавляет от геометрического алиасинга и делает картинку очень четкой, но он требует много производительности. При включении SSAA 4x нагрузка на ГПУ видеокарты повышается в 2-3 раза. Также повышается нагрузка на видеопамять. Игровых разработчиков это не устраивало, и инженеры модифицировали SSAA, создав MSAA.

Сглаживание MSAA тоже повышает разрешение, но алгоритм делает это только для границ объектов, а не для всей картинки целиком. Если SSAA 4x повышает нагрузку на видеокарту в 2-3 раза, то MSAA 4x – всего на 30-50%. Это хороший результат, но и он не устраивал игровых разработчиков. Им нужно было сглаживание, которое бы совсем не влияло на производительность. Это и стало причиной появления технологии FXAA.

Пример FXAA сглаживания

FXAA – Fast approXimate Anti-Aliasing

Сглаживание FXAA разработала компания NVIDIA в конце нулевых годов. Алгоритм основывался на постобработке готового изображения. Он анализировал отрендеренную картинку, находил края объектов и размазывал их.

Главное преимущество FXAA – низкое влияние на производительность. Даже на старых видеокартах это сглаживание почти не снижало кадровую частоту. Главный недостаток FXAA – ухудшение качества картинки. Изображение сильно «мылилось» и теряло четкость, что геймерам ужасно не нравилось. Поэтому графические инженеры продолжили создавать новые методы сглаживания.

Пример SMAA сглаживания

SMAA – Subpixel Morphological Anti-Aliasing

SMAA – это еще одно сглаживание, которое работает на этапе постобработки. Оно является модификацией MLAA – алгоритма от компании Intel.

Сглаживание MLAA очень похоже на FXAA по принципу работы. Оба сглаживания анализируют картинку на основе цветовых переходов. Главное отличие заключается в методе вычисления: MLAA обрабатывается центральным процессором, а FXAA – видеокартой. Недостатки у обоих типов сглаживания тоже похожи: алгоритмы сильно «мылят» картинку и ухудшают ее качество. Чтобы решить эту проблему, инженеры модифицировали MLAA и создали SMAA.

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

Если бы не выход сглаживания TAA, скорее всего, технология SMAA стала бы стандартом в современной компьютерной графике.

Пример TAA сглаживания

TAA – Temporal Anti-Aliasing

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

Это сглаживание стало популярным по следующим причинам:

  • устранение всех видов алиасинга;
  • низкое влияние на производительность;
  • возможность легко добавлять алгоритм в игру.

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

TAA берет информацию из предыдущих кадров и на их основе сглаживает картинку. Это позволяет сильно снизить влияние на производительность видеокарты. Включение TAA снижает кадровую частоту в играх всего на 5-7%.

TAA работает на этапе постпроцессинга, то есть как фильтр постобработки. Это позволяет очень легко добавлять сглаживание в игру без сложной корректировки кода.

Эти преимущества сделали TAA сглаживание самым популярным алгоритмом антиалиасинга, однако и у него нашлись недостатки:

  • гостинг;
  • «замыливание» картинки.

Гостингом называют шлейфы, которые образуются за движущимися объектами. Например, если в игре падает листва, то можно заметить, как за листьями тянутся шлейфы. Полностью избавиться от этого артефакта нельзя, но в современных версиях TAA он слабо заметен, и его можно увидеть, только если сильно вглядываться в картинку. Также снизить этот эффект можно, выставив высокую частоту кадров. Чем больше FPS, тем слабее проявляется гостинг.

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

  • повысить разрешение игры;
  • воспользоваться фильтром резкости;
  • выставить TAA на режим «низкое» или «среднее».

Чтобы повысить разрешение игры, не обязательно покупать новый монитор. Можно воспользоваться функцией «масштаб разрешения». Этот параметр также называется «разрешение рендера», «суперсэмплинг», «коэффициент шейдинга» и так далее. Он есть почти в любой современной игре. Просто повысьте значение со 100% до 130% или 150%. Картинка станет четче, но и нагрузка на видеокарту значительно увеличится, так как игра будет рендериться в более высоком разрешении.

Фильтр резкости можно включить через программу GeForce Experience или AMD Software: Adrenalin Edition. Обычно эти приложения устанавливают, чтобы обновлять драйверы видеокарт, но в них есть много полезных функций, в том числе и наложение фильтра резкости. Этот эффект будет выделять контуры объектов, что повысит четкость картинки.

В некоторых играх можно регулировать качество работы TAA сглаживания. Чтобы уменьшить замыливание, не выставляйте TAA на значение «высокое» или «ультра». Уменьшите значение до «низкое» или «среднее». Сглаживание будет работать менее агрессивно, что улучшит четкость картинки и немного снизит нагрузку на видеокарту.

DLSS технология

DLSS – Deep Learning Super Sampling

В 2018 году компания NVIDIA представляет DLSS – самое революционное сглаживание для видеоигр. Революция заключается в том, что все методы сглаживания ухудшают производительность в играх, а DLSS, наоборот, повышает ее. Это происходит за счет технологии апскейла: DLSS не только сглаживает изображение, но и реконструирует его из более низкого разрешения.

Например, если включить DLSS в режиме «качество» на мониторе с разрешением 1920x1080, то картинка будет рендериться в 1280x720, а затем дорисовываться до разрешения монитора с помощью нейросети. Это позволяет значительно повысить частоту кадров в игре с небольшой потерей качества изображения.

Особенность DLSS сглаживания состоит в том, что чем выше разрешение монитора, тем лучше качество реконструкции. То есть на дисплеях с разрешением Full HD картинка немного ухудшается. На дисплеях с разрешением 2К изображение почти не меняется, а на мониторах 4К четкость и детализация картинки, наоборот, улучшается.

Сглаживание DLSS работает только на видеокартах NVIDIA RTX, так как в конструкции их ГПУ находятся тензорные ядра. Именно они отвечают за работу нейросети. Графические ускорители Intel и AMD не поддерживают технологию DLSS.

В 2021 году выходит сглаживание DLAA, в основе которого также лежит машинное обучение. В реальности это тот же алгоритм, что и DLSS, только без технологии апскейла. То есть при включении DLAA картинка не реконструируется из более низкого разрешения, а нейросеть занимается только устранением артефактов и сглаживанием изображения. Это делает DLAA лучшим антиалиасингом на сегодняшний день. Даже TAA сглаживание проигрывает DLAA в качестве и стабильности готового изображения.


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

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

  • чтобы получить максимально качественную и стабильную картинку, включайте DLAA или TAA;
  • чтобы получить максимально четкую и детализированную картинку, включайте SMAA или MSAA;
  • чтобы получить прибавку частоты кадров, включайте DLSS и выставляйте режим «качество».

В некоторых играх можно одновременно включать несколько видов антиалиасинга. Например, в Red Dead Redemption 2 можно одновременно включить MSAA, FXAA и TAA. В реальности это бессмысленно, так как одного TAA хватает, чтобы получить сглаженную картинку. Активируя другие алгоритмы, вы только повысите нагрузку на видеокарту и не получите значительного прироста в качестве изображения.

Виды сглаживания в компьютерах HYPERPC

В компьютеры HYPERPC устанавливаются видеокарты NVIDIA RTX, которые поддерживают все методы антиалиасинга. Неважно, с каким сглаживанием вы захотите поиграть на нашем ПК, вы сможете включить любой алгоритм!

  • Черный
  • Белый
Твой идеальный старт в мир гейминга: плавный геймплей, стильный дизайн и всё, что нужно для победы.
от 602 400 ₸
или от 22 388 ₸ в месяц
FPS в играх
Ультра-настройки
Производительность в играх
1920x1080 (FullHD)
2560x1440 (QuadHD)
3840x2160 (4K)
World of Tanks
World of Tanks
190
142
95
Counter Strike 2
Counter Strike 2
398
304
239
PUBG
PUBG
105
79
45
GTA 5
GTA 5
123
89
42
Fortnite
Fortnite
129
82
44
Apex Legends
Apex Legends
140
105
60
CoD: Warzone
CoD: Warzone
153
111
66
Red Dead Redemption 2
Red Dead Redemption 2
45
40
30
Minecraft RTX
Minecraft RTX
78
67
42
Cyberpunk 2077
Cyberpunk 2077
58
54
35
Battlefield 2042
Battlefield 2042
91
64
37
Far Cry 6
Far Cry 6
92
68
39
Forza Horizon 5
Forza Horizon 5
62
51
34
God of War
God of War
66
54
34
Dying Light 2
Dying Light 2
70
47
26
The Callisto Protocol
The Callisto Protocol
60
46
27
Portal RTX
Portal RTX
45
26
12
Overwatch 2
Overwatch 2
128
110
83
Atomic Heart
Atomic Heart
73
54
30
Hogwarts Legacy
Hogwarts Legacy
53
41
23
0
50
100
150
FPS
Полученные показатели FPS являются усредненными и служат для демонстрации относительной производительности систем на максимальных настройках графики. Узнать больше
  • Черный
  • Белый
Оптимальный выбор для FullHD-гейминга в эффектном корпусе без лишних деталей.
от 703 600 ₸
или от 26 149 ₸ в месяц
FPS в играх
Ультра-настройки
Производительность в играх
1920x1080 (FullHD)
2560x1440 (QuadHD)
3840x2160 (4K)
World of Tanks
World of Tanks
202
152
101
Counter Strike 2
Counter Strike 2
286
193
133
PUBG
PUBG
102
77
65
GTA 5
GTA 5
116
96
47
Fortnite
Fortnite
126
85
51
Apex Legends
Apex Legends
132
102
65
CoD: Warzone
CoD: Warzone
150
107
61
Red Dead Redemption 2
Red Dead Redemption 2
51
45
34
Cyberpunk 2077
Cyberpunk 2077
53
42
33
Battlefield 2042
Battlefield 2042
95
63
41
Far Cry 6
Far Cry 6
105
65
67
Forza Horizon 5
Forza Horizon 5
65
58
46
Dying Light 2
Dying Light 2
98
57
34
The Callisto Protocol
The Callisto Protocol
66
55
34
Portal RTX
Portal RTX
58
36
17
Overwatch 2
Overwatch 2
124
106
80
Atomic Heart
Atomic Heart
79
59
35
Hogwarts Legacy
Hogwarts Legacy
61
43
26
Baldur's Gate III
Baldur's Gate III
92
57
34
CoD: Modern Warfare 3
CoD: Modern Warfare 3
77
58
40
S.T.A.L.K.E.R. 2
S.T.A.L.K.E.R. 2
50
35
18
0
50
100
150
FPS
Полученные показатели FPS являются усредненными и служат для демонстрации относительной производительности систем на максимальных настройках графики. Узнать больше
  • Черный
  • Белый
Мощный игровой компьютер с оптимальной конфигурацией для FullHD и 2K.
от 878 700 ₸
или от 32 656 ₸ в месяц
FPS в играх
Ультра-настройки
Производительность в играх
1920x1080 (FullHD)
2560x1440 (QuadHD)
3840x2160 (4K)
World of Tanks
World of Tanks
270
203
135
Counter Strike 2
Counter Strike 2
339
228
162
PUBG
PUBG
136
103
87
GTA 5
GTA 5
154
128
62
Fortnite
Fortnite
168
113
68
Apex Legends
Apex Legends
176
136
86
CoD: Warzone
CoD: Warzone
200
143
81
Red Dead Redemption 2
Red Dead Redemption 2
68
60
45
Cyberpunk 2077
Cyberpunk 2077
70
55
43
Battlefield 2042
Battlefield 2042
126
83
54
Far Cry 6
Far Cry 6
110
86
38
Forza Horizon 5
Forza Horizon 5
87
77
62
God of War
God of War
94
76
50
Dying Light 2
Dying Light 2
130
76
45
The Callisto Protocol
The Callisto Protocol
88
73
45
Portal RTX
Portal RTX
77
48
23
Overwatch 2
Overwatch 2
165
141
107
Atomic Heart
Atomic Heart
103
79
44
Hogwarts Legacy
Hogwarts Legacy
81
57
35
Baldur's Gate III
Baldur's Gate III
118
79
41
CoD: Modern Warfare 3
CoD: Modern Warfare 3
101
72
43
S.T.A.L.K.E.R. 2
S.T.A.L.K.E.R. 2
61
44
23
0
50
100
150
FPS
Полученные показатели FPS являются усредненными и служат для демонстрации относительной производительности систем на максимальных настройках графики. Узнать больше
  • Черный
  • Винил HYPERPC
  • Винил Beast
  • Винил Dragon Lore
  • Винил Pudge
Твой новый игровой чемпион в минималистичном корпусе с дополнительным ЖК-экраном.
от 931 400 ₸
или от 34 615 ₸ в месяц
FPS в играх
Ультра-настройки
Производительность в играх
1920x1080 (FullHD)
2560x1440 (QuadHD)
3840x2160 (4K)
World of Tanks
World of Tanks
270
203
135
Counter Strike 2
Counter Strike 2
339
228
162
PUBG
PUBG
136
103
87
GTA 5
GTA 5
154
128
62
Fortnite
Fortnite
168
113
68
Apex Legends
Apex Legends
176
136
86
CoD: Warzone
CoD: Warzone
200
143
81
Red Dead Redemption 2
Red Dead Redemption 2
68
60
45
Cyberpunk 2077
Cyberpunk 2077
70
55
43
Battlefield 2042
Battlefield 2042
126
83
54
Far Cry 6
Far Cry 6
110
86
38
Forza Horizon 5
Forza Horizon 5
87
77
62
God of War
God of War
94
76
50
Dying Light 2
Dying Light 2
130
76
45
The Callisto Protocol
The Callisto Protocol
88
73
45
Portal RTX
Portal RTX
77
48
23
Overwatch 2
Overwatch 2
165
141
107
Atomic Heart
Atomic Heart
103
79
44
Hogwarts Legacy
Hogwarts Legacy
81
57
35
Baldur's Gate III
Baldur's Gate III
118
79
41
CoD: Modern Warfare 3
CoD: Modern Warfare 3
101
72
43
S.T.A.L.K.E.R. 2
S.T.A.L.K.E.R. 2
61
44
23
0
50
100
150
FPS
Полученные показатели FPS являются усредненными и служат для демонстрации относительной производительности систем на максимальных настройках графики. Узнать больше
  • Черный
  • Белый
Компактность, стиль и мощь – всё в одном устройстве.
от 1 280 900 ₸
или от 47 603 ₸ в месяц
FPS в играх
Ультра-настройки
Производительность в играх
1920x1080 (FullHD)
2560x1440 (QuadHD)
3840x2160 (4K)
World of Tanks
World of Tanks
391
294
196
Counter Strike 2
Counter Strike 2
487
342
266
PUBG
PUBG
192
146
124
GTA 5
GTA 5
218
164
87
Fortnite
Fortnite
238
161
98
Apex Legends
Apex Legends
257
199
125
CoD: Warzone
CoD: Warzone
280
203
113
Red Dead Redemption 2
Red Dead Redemption 2
98
86
62
Cyberpunk 2077
Cyberpunk 2077
101
81
60
Battlefield 2042
Battlefield 2042
182
120
76
Far Cry 6
Far Cry 6
114
114
72
Forza Horizon 5
Forza Horizon 5
125
111
89
God of War
God of War
136
110
73
Dying Light 2
Dying Light 2
188
109
65
The Callisto Protocol
The Callisto Protocol
128
106
66
Portal RTX
Portal RTX
112
68
32
Overwatch 2
Overwatch 2
238
204
154
Atomic Heart
Atomic Heart
150
113
62
Hogwarts Legacy
Hogwarts Legacy
128
106
66
Baldur's Gate III
Baldur's Gate III
193
138
67
CoD: Modern Warfare 3
CoD: Modern Warfare 3
159
125
73
S.T.A.L.K.E.R. 2
S.T.A.L.K.E.R. 2
92
67
37
0
50
100
150
FPS
Полученные показатели FPS являются усредненными и служат для демонстрации относительной производительности систем на максимальных настройках графики. Узнать больше
  • Черный
  • Белый
Идеально для 2K гейминга. Максимальная мощь в стильном прозрачном корпусе.
от 1 404 900 ₸
или от 52 212 ₸ в месяц
FPS в играх
Ультра-настройки
Производительность в играх
1920x1080 (FullHD)
2560x1440 (QuadHD)
3840x2160 (4K)
World of Tanks
World of Tanks
391
294
196
Counter Strike 2
Counter Strike 2
487
342
266
PUBG
PUBG
192
146
124
GTA 5
GTA 5
218
164
87
Fortnite
Fortnite
238
161
98
Apex Legends
Apex Legends
257
199
125
CoD: Warzone
CoD: Warzone
280
203
113
Red Dead Redemption 2
Red Dead Redemption 2
98
86
62
Cyberpunk 2077
Cyberpunk 2077
101
81
60
Battlefield 2042
Battlefield 2042
182
120
76
Far Cry 6
Far Cry 6
114
114
72
Forza Horizon 5
Forza Horizon 5
125
111
89
God of War
God of War
136
110
73
Dying Light 2
Dying Light 2
188
109
65
The Callisto Protocol
The Callisto Protocol
128
106
66
Portal RTX
Portal RTX
112
68
32
Overwatch 2
Overwatch 2
238
204
154
Atomic Heart
Atomic Heart
150
113
62
Hogwarts Legacy
Hogwarts Legacy
128
106
66
Baldur's Gate III
Baldur's Gate III
193
138
67
CoD: Modern Warfare 3
CoD: Modern Warfare 3
159
125
73
S.T.A.L.K.E.R. 2
S.T.A.L.K.E.R. 2
92
67
37
0
50
100
150
FPS
Полученные показатели FPS являются усредненными и служат для демонстрации относительной производительности систем на максимальных настройках графики. Узнать больше

Нужно что-то особенное? Конфигурируйте свой ПК или выберите из наличия.

В наличии

ПК с доставкой сегодня
 

Конфигуратор

Собрать мощный компьютер
 

Подбор

Подобрать по параметрам
 
Связаться с нами
Каждый компьютер HYPERPC — это результат 15 лет опыта и экспертизы. Наши эксперты точно знают, каким должен быть игровой компьютер, рабочая станция или сервер.
Для начала работы нам достаточно поговорить. Расскажите о своих задачах, сроках и бюджете, и мы предложим лучшее решение.
Позвонить нам или заказать обратный звонок:
Написать в мессенджер:
Написать письмо:
sales@hyperpc.kz
Нужно быстро узнать стоимость?
Время работы с 10:00 до 19:00, без выходных.
Связаться с нами
+7 (708) 721-71-71
Пн-Пт с 10:00 до 19:00