ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅. КакоС Π»ΡƒΡ‡ΡˆΠ΅?

ΠŸΡ€ΠΈ Ρ‡Π΅ΠΌ, ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° сразу. Какой Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ исходя ΠΈΠ· эстСтичСских сообраТСний ΠΈ рСсурсов Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹, Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ.

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa
НачнСм с Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ AA (Anti-Aliasing, Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅) β€” способ устранСния «ΡΡ‚упСнчатости» Π½Π° краях ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Π»ΠΈΠ½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ находятся ΠΏΠΎΠ΄ Π½Π°ΠΊΠ»ΠΎΠ½ΠΎΠΌ ΠΈ Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½ΠΈ строго Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΈ Π½ΠΈ строго Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ. ОсобСнно «Π»Π΅ΡΠ΅Π½ΠΊΠ°» Π·Π°ΠΌΠ΅Ρ‚Π½Π° Π½Π° стыках ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½ΠΎΠ² с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ.
Π’ ΠΈΠ³Ρ€Π°Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ, ΠΊΠΎΠ³Π΄Π° Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π΅ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ мощности для Π²Ρ‹Π²ΠΎΠ΄Π° изобраТСния Π² высоком Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ, Π³Π΄Π΅ всС Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΏΠ»Π°Π²Π½Ρ‹Π΅ ΠΈ приятны Π³Π»Π°Π·Ρƒ. Если AntiAliasing ΠΎΡ‚Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΈ качСствСнно, Ρ‚ΠΎ ΠΈΠ·-Π·Π° этого страдаСт ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΏΠ°Π΄Π°Π΅Ρ‚ фпс Π² ΠΈΠ³Ρ€Π°Ρ…. Если сглаТиваСт ΠΏΠ»ΠΎΡ…ΠΎ, Ρ‚ΠΎ страдаСт Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, появляСтся Π·Π°ΠΌΡ‹Π»ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚Ρ‹. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, Ссли Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ³Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ высоком Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ ΠΈ фпс ΠΏΡ€ΠΈ этом ΠΏΠ°Π΄Π°Π΅Ρ‚ Π½Π΅ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ, Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°ΠΉΡ‚Π΅ AA, ΠΈΠ³Ρ€Π°ΠΉΡ‚Π΅ Π½Π° высоком. Π’Π°ΠΊ ΠΆΠ΅ ΠΈΠ· особСнностСй, сглаТиваниС «Π»Π΅ΡΠ΅Π½ΠΊΠΈ» ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ настроСк Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΈ ΠΏΡ€ΠΈ этом Π΅Ρ‰Π΅ ΠΈ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π­Ρ„Ρ„Π΅ΠΊΡ‚ ΠΏΡ€ΠΈ этом «ΡƒΡΠΈΠ»ΠΈΠ²Π°Π΅Ρ‚ΡΡ», Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΈ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ‚ΠΈΠΏ сглаТивания. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ссли ΡΠΎΠ±Ρ€Π°Π»ΠΈΡΡŒ ΠΈΡΠΏΡ‹Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π°Π½Ρ‚ΠΈΠ°Π»ΡŒΡΡΠΈΠ½Π³, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ Π³Π΄Π΅ Ρ‚ΠΎ Π² ΠΎΠ΄Π½ΠΎΠΌ мСстС, Π΄Π°Π±Ρ‹ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π·Π°ΠΌΡ‹Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Ρ‚ΠΈΠΏ

ВлияниС Π½Π° фпс прямоС, Π² зависимости ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΈ пропускной способности видСопамяти.

SSAA (SuperSample Anti-Aliasing, Π˜Π·Π±Ρ‹Ρ‚ΠΎΡ‡Π½Π°Ρ Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° сглаТивания) β€” Π‘Π°ΠΌΠΎΠ΅ тяТСлоС, Π½ΠΎ ΠΈ самоС качСствСнноС ΠΈ ΠΆΡƒΡ‚ΠΊΠΎ Π½Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‰Π΅Π΅ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρƒ. Π’ ускоритСлях примСняСтся рСгулярная маска Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΠΎΡ‚ 2×1 Π΄ΠΎ 4×4. ΠžΡ‚ этого ΠΈ появляСтся Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ°, ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ 1920×1440 ΠΈ маскС 2Ρ…2 строится ΠΊΠ°Π΄Ρ€ с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ 3840Ρ…2880 (Ρ‡Ρ‚ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ памяти Π² 4 Ρ€Π°Π·Π° большС), послС этого, ΡƒΡΡ€Π΅Π΄Π½ΡΡŽΡ‚ΡΡ Ρ†Π²Π΅Ρ‚Π° всСх суб-пиксСлСй Π² маскС ΠΈ ΡƒΠΆΠ΅ послС ΠΊΠ°Π΄Ρ€ сТимаСтся ΠΈ подаСтся Π½Π° Π²Ρ‹Π²ΠΎΠ΄ Π½Π° экран Π² исходном Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ.
БущСствовала тСхнология Π² основном Π΄ΠΎ DirectX 8, ΠΏΠΎΠΊΠ° Π½Π΅ появился MSAA. Из-Π·Π° большого влияния Π½Π° фпс ΠΎΡ‚ Π½Π΅Π³ΠΎ ΠΎΡ‚ΠΊΠ°Π·Π°Π»ΠΈΡΡŒ. Но Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ ΠΏΠ΅Ρ€ΠΌΠ°Π½Π΅Π½Ρ‚Π½ΠΎ росла, NVIDIA Π΅Π³ΠΎ Π²Π΅Ρ€Π½ΡƒΠ»ΠΈ Π² строй ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΈΠ³Ρ€ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ DX9, DX10, DX11.
Π₯ΠΎΡ‚ΠΈΡ‚Π΅ 60 фпс? Π’ΠΎΠ³Π΄Π° сами смоТСтС ΠΏΡ€ΠΈΠΊΠΈΠ½ΡƒΡ‚ΡŒ ΠΏΠΎΠ΄ ΠΊΠ°ΠΊΠΎΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎΠ°Π΄Π°ΠΏΡ‚Π΅Ρ€. Однако, ΠΎΡ‚ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ наслаТдСниС. Π”Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ рСкомСндуСтся обладатСлям ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²ΠΈΠ΄ΡŽΡ… для соврСмСнных ΠΈΠ³Ρ€.

MSAA (MultiSample Anti-Aliasing, ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π΅Π½Π½Π°Ρ Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° сглаТивания) β€” ΠΏΡ€ΠΈΡˆΠ΅Π» Π½Π° смСну SSAA, потрСбляя мСньшС рСсурсов, Π½ΠΎ ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π΄Π°Π΅Ρ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ рСндСрится Π² большСм Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ, Π½ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ достигнута Π·Π° счСт AA Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΡ€Π°Π΅Π² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, Π° Π½Π΅ всСй ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΊΠ°ΠΊ Π² SSAA. Из минусов, Π½Π° ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹Ρ… ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½Π°Ρ… (стСкла, Π²ΠΎΠ΄Π°..) Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, поэтому лСсСнку ΠΈΠ½ΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈΡ†Π΅Π·Ρ€Π΅Ρ‚ΡŒ. И Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ сглаТиваСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π°ΡΡ‚ΡŒ изобраТСния, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ Π΅Ρ‰Π΅ ΠΈ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚Ρ‹. Плюс Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ освСщСния. НуТно ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ MSAA Π²Ρ‹Π³ΠΎΠ΄Π½Π΅Π΅ ΡŽΠ·Π°Ρ‚ΡŒ Π½Π° Π½ΠΈΠ·ΠΊΠΈΡ… Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ…. Π§Π΅ΠΌ ΠΎΠ½ΠΎ Π²Ρ‹ΡˆΠ΅, Ρ‚Π΅ΠΌ Π½Π°ΠΊΠ»Π°Π΄Π½Π΅Π΅ ΠΏΠΎ рСсурсам. Π’Π°ΠΊ ΠΆΠ΅ рСкомСндуСтся обладатСлям Ρ‚ΠΎΠΏΠΎΠ²Ρ‹Ρ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚, с большим количСством видСопамяти.

CSAA (Coverage Sampling Anti-Aliasing, Π’Ρ‹Π±ΠΎΡ€ΠΊΠ° сглаТивания с ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ)
β€” это ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΈ SSAA->MSAA->CSAA, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сохранил ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π² ΠΆΠ΅Π»Π΅Π·Π΅. Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ достигнуто Π·Π° счСт Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π² Π±ΡƒΡ„Π΅Ρ€ ΠΊΠ°Π΄Ρ€Π° пСрСдаСтся Π΅Ρ‰Π΅ информация ΠΎ субсэмплС с сосСднСго пиксСля. Π§Ρ‚ΠΎ Π² ΠΈΡ‚ΠΎΠ³Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ качСствСнноС сглаТиваниС.
ΠŸΡ€ΠΈ Ρ€Π°Π²Π½Ρ‹Ρ… уровнях (4,8..) CSAA ΠΈ MSAA, качСство ΠΊΠ°Π΄Ρ€Π° всСгда Π±ΡƒΠ΄Π΅Ρ‚ Ρƒ CSAA Π²Ρ‹ΡˆΠ΅, Π° ΠΏΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΠ½ΠΈ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Ρƒ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ.

FSAA (Full Scene Anti-Aliasing, ΠŸΠΎΠ»Π½ΠΎΡΠΊΡ€Π°Π½Π½ΠΎΠ΅ сглаТиваниС) β€” Π’ΠΎ ΠΆΠ΅ Ρ‡Ρ‚ΠΎ ΠΈ SSAA, Π½ΠΎ ΠΎΡ‚ AMD ΠΈ с нСбольшими отличиями.

QCSAA (Quality Coverage Sampling Anti-Aliasing, Π’Ρ‹Π±ΠΎΡ€ΠΊΠ° сглаТивания с ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ) β€” Π½Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄ΠΎΠ³Π°Π΄Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ это ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Π°Ρ вСрсия CSAA, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π²Π΄Π²ΠΎΠ΅ большС сэмплов для Π°Π½Π°Π»ΠΈΠ·Π°

AAA (Adaptive Anti-Aliasing, АдаптивноС сглаТиваниС) β€” Как извСстно Ρƒ MSAA Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΏΡ€ΠΈ сглаТивании ΠΊΡ€Π°Π΅Π² Π½Π° ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°Ρ…. Π”Π°Π½Π½Ρ‹ΠΉ способ ΠΏΡ€ΠΈΠ·Π²Π°Π½ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ. ЯвляСтся синСргиСй ΠΌΡƒΠ»ΡŒΡ‚ΠΈΡΠ΅ΠΌΠΏΠ»ΠΈΠ½Π³Π° (MSAA) ΠΈ супСрсСмплинга (SSAA). Как ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ³Π°Π΄Π°Ρ‚ΡŒΡΡ, Π΄Π°Π½Π½Ρ‹ΠΉ Π²ΠΈΠ΄ рСсурсоСмок ΠΈ рСкомСндуСтся обладатСлям Ρ‚ΠΎΠΏ ΠΊΠ°Ρ€Ρ‚. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρƒ AMD.

TrAA (Transparency Anti-Aliasing, ΠŸΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠ΅ сглаТиваниС) β€” Ρ‚ΠΎΠΆΠ΅ Ρ‡Ρ‚ΠΎ ΠΈ AAA, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ NVIDIA.

TrAAA (Transparency Adaptive Anti-Aliasing, АдаптивноС ΠŸΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠ΅ сглаТиваниС) β€” см. TrAA

TrMSAA (Transparency Multi-Sampling Anti-Aliasing, ΠŸΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Π°Ρ мноТСствСнная Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° сглаТивания) β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΡ€Π°Π΅Π²ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ (MSAA) для ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². Π Π°Π·Π½ΠΎΠ²ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒ TAAA. ΠœΠΎΠΆΠ΅Ρ‚ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ TMAA

TrSSAA (Transparency Super-Sampling Anti-Aliasing, ΠŸΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Π°Ρ полноэкранная Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° сглаТивания) β€”
ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ полноэкранноС сглаТиваниС (SSAA) для ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². Π Π°Π·Π½ΠΎΠ²ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒ TAAA. ΠœΠΎΠΆΠ΅Ρ‚ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ TSAA

OGSSAA (Ordered Grid SuperSampling Anti-Aliasing, Π˜Π·Π±Ρ‹Ρ‚ΠΎΡ‡Π½Π°Ρ Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° сглаТивания с упорядочСнной Ρ€Π΅ΡˆΠ΅Ρ‚ΠΊΠΎΠΉ) β€” ΠšΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΠΈΠΉ SSAA Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ€Π΅ΡˆΠ΅Ρ‚ΠΊΠ° с упорядочСнной Π²Ρ‹Π±ΠΎΡ€ΠΊΠΎΠΉ, выровнСнная ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ ΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ.

RGSSAA (Rotated Grid SuperSampling Anti-Aliasing, Π˜Π·Π±Ρ‹Ρ‚ΠΎΡ‡Π½Π°Ρ Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° сглаТивания с ΠΏΠΎΠ²Π΅Ρ€Π½ΡƒΡ‚ΠΎΠΉ Ρ€Π΅ΡˆΠ΅Ρ‚ΠΊΠΎΠΉ) β€” ВсС Ρ‚ΠΎΡ‚ ΠΆΠ΅ SSAA, с ΡƒΡ‚ΠΎΡ‡Π½Π΅Π½ΠΈΠ΅ΠΌ располоТСния Ρ€Π΅ΡˆΠ΅Ρ‚ΠΊΠΈ Π½Π°ΠΊΠ»ΠΎΠ½Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ ΡƒΠ³Π»ΠΎΠΌ. Π”Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ качСство Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π»ΡƒΡ‡ΡˆΠ΅, Ρ‡Π΅ΠΌ OGSSAA, ΠΏΡ€ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ»ΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… краях ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (слСгка Π½Π°ΠΊΠ»ΠΎΠ½Π΅Π½Π½Ρ‹Ρ…).

SGSSAA (Sparse Grid SuperSampling Anti-Aliasing, Π˜Π·Π±Ρ‹Ρ‚ΠΎΡ‡Π½Π°Ρ Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° сглаТивания с разряТСнной Ρ€Π΅ΡˆΠ΅Ρ‚ΠΊΠΎΠΉ) β€” Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π½Π° рСгулярной сСткС, ΠΊΠ°ΠΊ Π² OGSSAA. Но Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° производится лишь Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡƒΠ·Π»Π°Ρ… сСтки. Π—Π΄Π΅ΡΡŒ Π·Π°Π»ΠΎΠΆΠ΅Π½ компромиссный ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ качСством изобраТСния. ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρƒ NVidia

HRAA (High-Resolution Anti-Aliasing, ΠŸΠΎΠ»Π½ΠΎΡΠΊΡ€Π°Π½Π½ΠΎΠ΅ сглаТиваниС для высоких Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ) β€” ΠΌΠ΅Ρ‚ΠΎΠ΄ полноэкранного сглаТивания Π² NVIDIA с 5-ю сэмплами. ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ ΠΊΠ°ΠΊ 4xSSAA, ΠΏΠΎ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΊΠ°ΠΊ 2xSSAA.

HRAA (Hybrid Reconstruction Anti-Aliasing, Π“ΠΈΠ±Ρ€ΠΈΠ΄Π½ΠΎΠ΅ сглаТиваниС) β€” Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅Π΅ Π»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ, Π½Π° основС ΠΊΡ€Π°Π΅Π²ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° (MSAA, CSAA), постобработки с Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΎΠΉ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ антиалиасинга.

EDAA (Edge Detect Anti-Aliasing, ΠšΡ€Π°Π΅Π²ΠΎΠ΅ сглаТиваниС) β€” Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΊΡ€Π°Π΅Π²ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ + ΠΎΠ±ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ контрастныС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ Π΅Ρ‰Π΅ ΠΈ Π½Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°Ρ… ΠΈ тСкстурах. Π§Ρ‚ΠΎ Π² ΠΈΡ‚ΠΎΠ³Π΅ сильнСС садит fps. Условно ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ это Π°Π½Π°Π»ΠΎΠ³ΠΎΠΌ CSAA, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ AMD. Π­Ρ‚ΠΎ Ρ€Π°Π·Π½ΠΎΠ²ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒ CFAA, описанного Π½ΠΈΠΆΠ΅.

QAA ( Quincunx Anti-Aliasing, Π¨Π°Ρ…ΠΌΠ°Ρ‚Π½ΠΎΠ΅ сглаТиваниС ) β€” ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΎΡ‚ NVidia, Π² основС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π»Π΅ΠΆΠΈΡ‚ ΡƒΡ‡Π΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ своих субпиксСлСй, Π½ΠΎ ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ бСрутся ΠΎΡ‚ сосСдних. ΠŸΡ€ΠΈ этом, ΠΏΡ€ΠΈ расчСтС Ρ„ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°, свой сэмпл ΠΈΠΌΠ΅Π΅Ρ‚ вСс большС, Ρ‡Π΅ΠΌ Π΄Π°Π½Π½Ρ‹Π΅ с сосСдних. Π’ расчСт бСрСтся 5 Ρ‚ΠΎΡ‡Π΅ΠΊ. По качСству 2xQSAA, ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ выглядит ΠΊΠ°ΠΊ 4xMSAA.

FAA (Fragment Anti-Aliasing, ЧастичноС Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅) β€” Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Matrox. Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ примСняСмоС ΠΊ краям ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ SSAA ΠΈ MSAA, Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ края ΠΈ сами ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π½Π΅ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² нСсколько Ρ€Π°Π· ΠΏΠΎ маскС. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ пиксСль дСлится Π½Π° 16 частСй ΠΈ Ссли ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΏΠΎΠ»Π½ΠΎΠ΅, Ρ‚ΠΎ пиксСль отправляСтся Π² ΠΊΠ°Π΄Ρ€ΠΎΠ²Ρ‹ΠΉ Π±ΡƒΡ„Π΅Ρ€, Ссли Π½Π΅ΠΏΠΎΠ»Π½ΠΎΠ΅, Ρ‚ΠΎ ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π±ΡƒΡ„Π΅Ρ€. Π’Π°ΠΊΠΎΠΉ пиксСль считаСтся Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ, ΠΏΡ€ΠΈ Ρ‡Π΅ΠΌ Π² дальнСйшСм Π½Π°Π΄ Π½ΠΈΠΌ проводится Π°Π½Π°Π»ΠΈΠ· ΠΈ ΠΎΠ½ видоизмСняСтся. Вакая рСализация ΠΎΡ‡Π΅Π½ΡŒ сильно экономит рСсурсы Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹. Но Π΅ΡΡ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ опрСдСлСния ΠΊΡ€Π°Π΅Π² Π½Π΅ всСгда ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‚Π΅ самыС края. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΌΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ Π²ΠΎ всСй красС.

TXAA (Temporal approXimate Anti-Aliasing, Π’Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ сглаТиваниС) β€” тСхнология ΠΎΡ‚ Nvidia, которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ основу MSAA. Π’ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅ расчСта ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ врСмя, Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ пиксСлям ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… ΠΊΠ°Π΄Ρ€ΠΎΠ² ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ сцСны. ПослС Ρ‡Π΅Π³ΠΎ происходит усрСднСниС ΠΏΠΎ Ρ†Π²Π΅Ρ‚Ρƒ. Π­Ρ‚ΠΎ позволяСт ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ мСрцания ΠΈ Π΄Π΅Ρ€Π³Π°Π½ΡŒΡ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² ΠΈΠ³Ρ€Π΅. Π’Π΄Π°Π»ΠΈ Π΄Π°Π΅Ρ‚ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ, ΠΎΠ΄Π½Π°ΠΊΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΡ‹Π»ΠΈΡ‚ Π±Π»ΠΈΠ·ΠΊΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΈ трСбования ΠΊ рСсурсам ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΊΠ°ΠΊ для MSAA, хотя качСство ΠΏΡ€ΠΈ Ρ‚Π΅Ρ… ΠΆΠ΅ значСниях Π»ΡƒΡ‡ΡˆΠ΅.
Π‘ΠΎ слов производитСля, TXAA 2x сравнимо ΠΏΠΎ качСству с 8xMSAA, Π½ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎ Π·Π°Ρ‚Ρ€Π°Ρ‚Π°ΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ сопоставимо ΠΊΠ°ΠΊ с 2xMSAA, Π° TXAA 4x Π²Ρ‹ΡˆΠ΅ ΠΏΠΎ качСству Ρ‡Π΅ΠΌ 8xMSAA, Π½ΠΎ ΠΏΠΎ Π·Π°Ρ‚Ρ€Π°Ρ‚Π°ΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ сопоставимо ΠΊΠ°ΠΊ с 4xMSAA. ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для сглаТивания Π² Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ΅.

TSSAA (Temporal Super Sampling Anti-Aliasing, ВрСмСнная избыточная Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° сглаТивания) β€” Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄, Ρ‡Ρ‚ΠΎ ΠΈ TXAA, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ привязан ΠΊ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°ΠΌ NVIDIA ΠΈ завязана Π½Π° супСрсэмплинг.

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

Π’Ρ‚ΠΎΡ€ΠΎΠΉ Ρ‚ΠΈΠΏ
ВлияниС Π½Π° фпс слабоС. Π’Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ пост-ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΊΠΎΠ³Π΄Π° сглаТиваниС происходит Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ‹Π²ΠΎΠ΄Π° изобраТСния Π½Π° экран.

FXAA (Fast approXimate Anti-Aliasing, БыстроС ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ сглаТиваниС) β€” Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° NVidia. Из названия Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ это Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ сглаТиваниС ΠΏΠΎ-ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ MSAA. Алгоритм ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ простой способ обнаруТСния Ρ€Π°Π·Ρ€Ρ‹Π²Π° Ρ†Π²Π΅Ρ‚ΠΎΠ² Ρ„ΠΈΠ³ΡƒΡ€. Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ‹Π²ΠΎΠ΄Π° изобраТСния Π½Π° экран ΡƒΡΡ€Π΅Π΄Π½ΡΡŽΡ‚ΡΡ ΠΏΠΎ Ρ†Π²Π΅Ρ‚Ρƒ всС сосСдниС пиксСли. Π­Ρ‚ΠΎ Π½Π΅ Π½Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρƒ, Π½ΠΎ ΠΆΡƒΡ‚ΠΊΠΎ ΠΌΡ‹Π»ΠΈΡ‚ ΠΊΠ°Π΄Ρ€. Π”Π°Π»Π΅ΠΊΠΈΠ΅ ΠΈ Π·Π°Ρ‚ΡƒΠΌΠ°Π½Π΅Π½Π½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π² ΠΈΠ³Ρ€Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π΅ ΡƒΠ·Π½Π°Π²Π°Π΅ΠΌΡ‹. Π’Π°ΠΊΠΎΠ΅ сглаТиваниС ΠΈΠΌΠ΅Π΅Ρ‚ смысл Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π½Π° слабых ΠΌΠ°ΡˆΠΈΠ½Π°Ρ…, Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ°Ρ…, Π½Π΅Ρ‚Π±ΡƒΠΊΠ°Ρ… ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ… эконом Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°Ρ….

MLAA (MorphoLogical Anti-Aliasing, ΠœΠΎΡ€Ρ„ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ сглаТиваниС) β€” условный Π°Π½Π°Π»ΠΎΠ³ FXAA. ΠœΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Intel. Алгоритм, ΠΈΡ‰Π΅Ρ‚ ΠΏΠΈΠΊΡΠ΅Π»ΡŒΠ½Ρ‹Π΅ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΊΠ°Π΄Ρ€Π΅, ΠΏΠΎΡ…ΠΎΠΆΠΈΠ΅ Π½Π° Z, L ΠΈ U Π±ΡƒΠΊΠ²Ρ‹ ΠΈ ΡΠΌΠ΅ΡˆΠΈΠ²Π°Π΅Ρ‚ Ρ†Π²Π΅Ρ‚Π° сосСдних пиксСлСй, входящих Π² ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Ρ‚Π°ΠΊΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ. Алгоритм ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½ Π½Π° использованиС процСссора, Π° Π½Π΅ GPU. ΠžΡ‚ΡΡŽΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ обладатСлям слабых Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ ΠΈ с Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ процСссором. Из-Π·Π° Π±ΠΎΠ»Π΅Π΅ слоТного Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ получаСтся Π±ΠΎΠ»Π΅Π΅ качСствСнным, Ρ‡Π΅ΠΌ с FXAA. Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ рСализация Ρƒ AMD, Π½ΠΎ тСхничСски ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ NVidia. Π•ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°: сглаТиваниС Π½Π΅ ΠΎΡ‚Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹Ρ… тСкстурах. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² довСсок этой постобработки Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π΅Ρ‰Π΅ ΠΈ TrAA для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ изобраТСния. ВрСмя ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 0,9 мс. Π’Π°ΠΊ ΠΆΠ΅ Π΅ΡΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ MLAA Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π½Π° GPU.

CMAA (Conservative Morphological Anti-Aliasing, ΠšΠΎΠ½ΡΠ΅Ρ€Π²Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ морфологичСскоС сглаТиваниС) β€” срСднСС ΠΌΠ΅ΠΆΠ΄Ρƒ FXAA ΠΈ SMAA 1x. ИдСально ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для слабых ΠΈ срСдних графичСских процСссоров. ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ FXAA происходит Π·Π° счСт ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π»ΠΈΠ½ΠΈΠΉ ΠΊΡ€Π°Π΅Π² Π΄Π»ΠΈΠ½ΠΎΠΉ Π΄ΠΎ 64 пиксСлСй. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ, с ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ симмСтричных Ρ€Π°Π·Ρ€Ρ‹Π²ΠΎΠ² Ρ†Π²Π΅Ρ‚ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π½Π΅Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ размытия. ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ SMAA 1x происходит Π·Π° счСт ΠΌΠ΅Π½Π΅Π΅ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ сглаТивания ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Ρ‚.ΠΊ. обрабатываСтся мСньшС Ρ‚ΠΈΠΏΠΎΠ² Ρ„ΠΈΠ³ΡƒΡ€ ΠΈ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½ΠΎΠΉ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, Ρ‚.Π΅ мСньшС ΠΌΠ΅Ρ€Ρ†Π°Π½ΠΈΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

MFAA (Multi-Frame Sampled Anti-Aliasing, ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΊΠ°Π΄Ρ€ΠΎΠ²ΠΎΠ΅ сглаТиваниС) β€” производится Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° Π΄Π²ΡƒΡ… сэмплов для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ пиксСля ΠΈΠ· Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΊΠ°Π΄Ρ€Π° ΠΈ Π΄Π²ΡƒΡ… сэмплов ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ…, послС Ρ‡Π΅Π³ΠΎ примСняСтя Ρ„ΠΈΠ»ΡŒΡ‚Ρ€. MFAA, ΠΏΠΎ сути, соотвСтствуСт 2xMSAA ΠΏΠΎ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρƒ, Π½ΠΎ Π΄Π°Ρ‘Ρ‚ качСство ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ 4xMSAA. ΠŸΡ€ΠΈ этом этот ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π½Π° 30 ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ² быстрСС. ПадСниС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈΠ·-Π·Π° Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π° минимальноС. Для MFAA Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ частоты ΠΊΠ°Π΄Ρ€ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ сглаТиваниС ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° основС Π΄Π²ΡƒΡ… ΠΊΠ°Π΄Ρ€ΠΎΠ². NVIDIA ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ частоты ΠΊΠ°Π΄Ρ€ΠΎΠ² 30-40 fps Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ достаточно.
GPAA (Geometric Post-process Anti-Aliasing, Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ с гСомСтричСской постобработкой) β€” Π² Ρ€Π°Π±ΠΎΡ‚Π΅ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π·Π°Π»ΠΎΠΆΠ΅Π½ΠΎ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΡƒΡ„Π΅Ρ€Π° с ΠΎΡ‚Ρ€Π΅Π½Π΄Π΅Ρ€Π΅Π½Π½Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ€Π΅Π±Π΅Ρ€.

GBAA (Geometry Buffer Anti-Aliasing, Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ с Π±ΡƒΡ„Π΅Ρ€ΠΎΠΌ Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ) β€” ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ GPAA, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ нСсколько ΠΈΠ½Π°Ρ‡Π΅. Π—Π° счСт Ρ‡Π΅Π³ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ.

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa
ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Π² ΠΈΠ³Ρ€Π°Ρ…: ΠΊΠ°ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π΄Π΅Π»Π°ΡŽΡ‚ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ приятнСС ΠΈ ΠΊΠ°ΠΊΠΎΠΉ Ρ‚ΠΈΠΏ сглаТивания Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ?

ΠΠ²Ρ‚ΠΎΡ€ΠΈΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ

Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Π² ΠΈΠ³Ρ€Π°Ρ…: ΠΊΠ°ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π΄Π΅Π»Π°ΡŽΡ‚ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ приятнСС ΠΈ ΠΊΠ°ΠΊΠΎΠΉ Ρ‚ΠΈΠΏ сглаТивания Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ?

Если Π²Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ заглядывали Π² настройки Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π² ΠΈΠ³Ρ€Π°Ρ…, Ρ‚ΠΎ, вСроятнСС всСго, Π·Π°ΠΌΠ΅Ρ‡Π°Π»ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ сглаТивания. И Ссли Π΄Ρ€ΡƒΠ³ΠΈΠ΅ настройки, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π΄Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ прорисовки ΠΈΠ»ΠΈ качСство Ρ‚Π΅Π½Π΅ΠΉ, достаточно ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½Ρ‹, Ρ‚ΠΎ с ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ΠΌ сглаТивания ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.

Π—Π°Ρ‡Π΅ΠΌ Π½ΡƒΠΆΠ½ΠΎ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ…?

Π‘Ρ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ экрана ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π° прСдставляСт ΠΈΠ· сСбя ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Ρ… пиксСлСй. НСслоТно Π΄ΠΎΠ³Π°Π΄Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π² Ρ‚Π°ΠΊΠΎΠΌ случаС идСально ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚Ρ€ΠΈΡΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ попытаСтся ΠΎΡ‚Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ Π½Π°ΠΊΠ»ΠΎΠ½Π½ΡƒΡŽ линию β€” появляСтся Π·ΡƒΠ±Ρ‡Π°Ρ‚ΠΎΡΡ‚ΡŒ пиксСлСй.

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

ЛСсСнка пиксСлСй ΠΏΡ€ΠΈ отрисовкС Π½Π°ΠΊΠ»ΠΎΠ½Π½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ

Π­Ρ‚Ρƒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π° с бОльшим Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ. Π‘ΠΊΠΎΡ€Π΅Π΅ всСго, Ссли Ρƒ вас Π½Π΅ соврСмСнная Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°, Ρ‚ΠΎ придётся ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈ Π΅Ρ‘. Но Ρ‚Π°ΠΊΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ устроит Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ.

По этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ Π² свои ΠΈΠ³Ρ€Ρ‹ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ сглаТивания. Она Π±Ρ‹Π»Π° ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π½Π° Π΅Ρ‰Ρ‘ Π² 1972 Π³ΠΎΠ΄Ρƒ, Π½ΠΎ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ Π² ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ индустрии Π½Π°Ρ‡Π°Π»Π° Π½Π°Π±ΠΈΡ€Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ спустя нСсколько дСсятков Π»Π΅Ρ‚. Π‘ΡƒΡ‚ΡŒ сглаТивания Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Π°ΡΠΈΡ‚ΡŒ сосСдниС ΠΎΡ‚ зазубрСнности пиксСли Π² ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ (ΠΈΠ»ΠΈ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ Ρ†Π²Π΅Ρ‚ΠΎΠ²). Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π½Π΅ Ρ‚Π°ΠΊΠΈΠΌ Ρ€Π΅Π·ΠΊΠΈΠΌ, Ρ‚Π΅ΠΌ самым сглаТивая Π³Ρ€Π°Π½ΠΈΡ†Ρƒ.

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ сглаТивания Π½Π°ΠΊΠ»ΠΎΠ½Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ примСняСтся Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΈΠ³Ρ€Π°Ρ…, Π½ΠΎ ΠΈ Π² интСрфСйсах ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ Π΄Π°ΠΆΠ΅ просто Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах. Помимо ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΈ тСкст, дСлая малСнький ΡˆΡ€ΠΈΡ„Ρ‚ Π±ΠΎΠ»Π΅Π΅ Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΌ.

Π”ΠΎΠ±ΠΈΡ‚ΡŒΡΡ сглаТивания ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ способами. НиТС пСрСчислСны 8 основных ΠΈ популярных Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² сглаТивания, ΠΎΠ΄Π½Π°ΠΊΠΎ Π² ΠΈΠ³Ρ€Π°Ρ… ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒΡΡ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹.

SSAA (SuperSample Anti-Aliasing)

Π‘Π°ΠΌΡ‹ΠΉ простой, Π½ΠΎ Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя самый эффСктивный Ρ‚ΠΈΠΏ сглаТивания, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² ΠΈΠ³Ρ€Π°Ρ… Π΄Π°Ρ‘Ρ‚ ΡΠ°ΠΌΡƒΡŽ ΠΏΡ€ΠΈΡΡ‚Π½ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ. К соТалСнию, ΠΎΠ½ сильно сниТаСт ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ. Π’ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ экрана Π² нСсколько Ρ€Π°Π·. ПослС отрисовки ΠΊΠ°Π΄Ρ€Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ сТимаСтся ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π΄ΠΎ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ², усрСдняя Ρ†Π²Π΅Ρ‚Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… пиксСлСй Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠΌ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ пиксСли. Если Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ экрана Full HD (1920Γ—1080), Π° сглаТиваниС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘Ρ…ΠΊΡ€Π°Ρ‚Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, Ρ‚ΠΎ ΠΊΠ°Π΄Ρ€ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Ρ€ΠΈΡΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π² Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ 4K (3840Γ—2160).

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ УсрСднСниС пиксСлСй β€” это просто Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ срСднСго Ρ†Π²Π΅Ρ‚Π° ΠΎΡ‚ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… пиксСлСй. НапримСр, Π² SSAA x 4 Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ увСличиваСтся Π² Π΄Π²Π° Ρ€Π°Π·Π°. Π’ΠΎΠ³Π΄Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌΡƒ пиксСлю Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ 4 Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ…. Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ усрСднСниС:

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ усрСднСния Ρ†Π²Π΅Ρ‚ΠΎΠ²

Π’Π°ΠΊΠΎΠΉ Ρ‚ΠΈΠΏ сглаТивания ΡƒΠ±ΠΈΡ€Π°Π΅Ρ‚ лСсСнку, Π΄Π΅Π»Π°Π΅Ρ‚ ΠΌΠ΅Π»ΠΊΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π²Π΄Π°Π»ΠΈ Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΌΡ‹ΠΌΠΈ, Π° саму ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ просто Π±ΠΎΠ»Π΅Π΅ приятной для Π³Π»Π°Π·.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

КакоС сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ SMAA ΠΈΠ»ΠΈ FXAA.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС? НаиболСС простой ΠΎΡ‚Π²Π΅Ρ‚ Π΄Π°Π΅Ρ‚ ВикипСдия.
Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ (anti-aliasing, AA, антиалязинг, Π°Π½Ρ‚ΠΈΠ°Π»Π°ΠΉΠ·ΠΈΠ½Π³ ΠΈ Ρ‚Π΄) β€” тСхнология, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ для устранСния эффСкта «зубчатости», Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰Π΅Π³ΠΎ Π½Π° краях ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ Π½Π° экран мноТСства ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π° плоских, ΠΈΠ»ΠΈ ΠΎΠ±ΡŠΡ‘ΠΌΠ½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π½ΠΎ Π² 1972 Π² ΠœΠ°ΡΡΠ°Ρ‡ΡƒΡΠ΅Ρ‚ΡΠΊΠΎΠΌ тСхнологичСском институтС Π² Architecture Machine Group.
Π§Ρ‚ΠΎ Π±Ρ‹ Π²Π°ΠΌ Π½Π΅ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ, сразу ΠΏΡ€ΠΈΠ²Π΅Π΄Ρƒ основныС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ сглаТиваний. Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΎΠ½ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ΡΡ ΠΈ Π² ΠΈΠ³Ρ€Π°Ρ….
SSAA, MSAA, CSAA, NFAA, FXAA, DLAA, MLAA, SMAA, TXAA.

Начну с самого ΠΊΡ€ΡƒΡ‚ΠΎΠ³ΠΎ, ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ качСствСнного ΠΈ самого Β«ΠΆΡ€ΡƒΡ‰Π΅Π³ΠΎΒ» сглаТивания – SSAA ΠΈΠ»ΠΈ ΠΏΠΎ-Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ β€” Super-Sampling. ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ потрСбляСмых рСсурсов этим ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ сглаТивания: для Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ 1280Γ—1024 с SSAA 4x Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ экранный Π±ΡƒΡ„Π΅Ρ€ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ 2560Γ—2048 Π±Π΅Π· SSAA. Π Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ – НЕВ. Π•Ρ‰Π΅ этот ΠΌΠ΅Ρ‚ΠΎΠ΄ сглаТивания Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ FSAA. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ самых Ρ‚ΠΎΠΏΠΎΠ²Ρ‹Ρ… ПК (Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚).

MSAA – ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ супСрсСмплинга (SSAA). ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ ΠΏΠΎ качСству, Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠΉ мСньшСС количСство рСсурсов Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹, ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с SSAA. Π Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ – ΠΎΡ‡Π΅Π½ΡŒ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅, практичСски Π½Π΅ ΡƒΠ»ΠΎΠ²ΠΈΠΌΠΎΠ΅. И хотя этот ΠΌΠ΅Ρ‚ΠΎΠ΄ сглаТивания Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ мСньшС рСсурсов, Ρ‡Π΅ΠΌ Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ собрат, этот Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ АА Ρ‚Π°ΠΊ ΠΆΠ΅ рСкомСндуСтся Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°ΠΌ Ρ‚ΠΎΠΏΠΎΠ²Ρ‹Ρ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚.

CSAA – Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° NVIDIA. Π£ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ (Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ) MSAA. ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ MSAA 8x, Π½ΠΎ ΠΏΠΎ рСсурсам Сст ΠΊΠ°ΠΊ MSAA 4x. Π Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ – Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅, практичСски Π½Π΅ ΡƒΠ»ΠΎΠ²ΠΈΠΌΠΎΠ΅. Из послСдних ΠΈΠ³Ρ€, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΅Π³ΠΎ использовал – Star Wars Battlefront (DICE).

FXAA – извСстСн своим Π½ΠΈΠ·ΠΊΠΈΠΌ трСбованиям ΠΊ видСосистСмС. Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π΅Ρ‚ Π²ΠΏΠΎΠ»Π½Π΅ ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ, я Π±Ρ‹ сказал Ρ…ΠΎΡ€ΠΎΡˆΠΎ. Но Π΅ΡΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ нСдостаток, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°ΠΌΠ΅Ρ‚Π΅Π½, скаТСм, ΠΏΡ€ΠΈ сравнСнии с MSAA – Β«Π·Π°ΠΌΡ‹Π»ΠΈΠ²Π°Π½ΠΈΠ΅Β» ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ. Оно большС, Ρ‡Π΅ΠΌ срСднСС. ΠŸΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π½Π΅ Ρ‚Π΅Ρ€ΠΏΠΈΡ‚ лСсСнки, Π½ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ сСбС ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ сглаТивания.

MLAA – малоизвСстный Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ сглаТивания. ЕдинствСнный Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π·Π° счСт процСссора, Π° Π½Π΅ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹. Он Π½Π΅ зависит ΠΎΡ‚ слоТности сцСны, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ отсутствиС Β«ΠΏΠΎΠ΄Ρ‚ΠΎΡ€ΠΌΠ°ΠΆΠΈΠ²Π°Π½ΠΈΠΉΒ» Π² любой ΠΌΠΎΠΌΠ΅Π½Ρ‚. Intel ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅Ρ‚ MLAA ΠΊΠ°ΠΊ ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Π° MSAA. Если ΡΡƒΠ΄ΠΈΡ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ, MSAA Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅ΠΉ, Π½ΠΎ ΠΈ качСствСннСй. По ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ MLAA с FXAA ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅, Π½ΠΎ ΠΏΡ€ΠΈ этом качСство ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ – Π±Π΅Π· Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎΠ³ΠΎ «замыливания».

SMAA – смСсь FXAA ΠΈ MLAA. По скорости находится ΠΌΠ΅ΠΆΠ΄Ρƒ FXAA ΠΈ MSAA. По качСству – ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ практичСски Π½Π΅ Π±Π»ΡŽΡ€ΠΈΡ‚.

TXAA – Π½ΠΎΠ²Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ сглаТивания. Π‘ΠΎΡ‡Π΅Ρ‚Π°Π΅Ρ‚ прСимущСства MSAA ΠΈ FXAA. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° NVIDIA. Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠžΠ§Π•ΠΠ¬ качСствСнно. TXAA 4x = MSAA 8x. Π₯отя ΠΏΠΎΡ€ΠΎΠΉ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π΄Π°ΠΆΠ΅ Π»ΡƒΡ‡ΡˆΠ΅. НО. TXAA Β«ΠΌΡ‹Π»ΠΈΡ‚Β» ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ. Β«Π‘Π»ΡŽΡ€ΠΈΡ‚Β» Π΅Π΅. И Ссли ΡΡ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒ с MSAA – послСдний выглядит Π»ΡƒΡ‡ΡˆΠ΅.

Π˜Ρ‚ΠΎΠ³: Ρ‡ΠžΡ‚ΠΊΠΈΠΉ, Π½ΠΎ самый Π΄Ρ€Π΅Π²Π½ΠΈΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ сглаТивания – SSAA. MSAA – ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΏΠΎ качСству, Π½ΠΎ Сст Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ рСсурсов. CSAA – практичСски Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ ΠΏΠΎ качСству, Π½ΠΎ рСсурсов Сст мСньшС. FXAA – Ссли Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π° Π½Π΅ позволяСт, Π½ΠΎ Β«ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒΒ» хочСтся, Ρ‚ΠΎ этот Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ для вас. MLAA – Π½Π° Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π±ΠΈΡ‚ΡŒ. SMAA – Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΅Π³ΠΎ ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ. TXAA – сглаТиваСт ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ. ΠžΡ‡Π΅Π½ΡŒ. Но Π±Π»ΡŽΡ€ ΠΎΡ‡Π΅Π½ΡŒ Ρ€Π°Π·Π΄Ρ€Π°ΠΆΠ°Π΅Ρ‚. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΠΎΠ³Ρƒ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ этот Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ, Ссли Π²Π°ΠΌ ΠΏΠ»Π΅Π²Π°Ρ‚ΡŒ Π½Π° Β«Π·Π°ΠΌΡ‹Π»ΠΈΠ²Π°Π½ΠΈΠ΅Β».

ΠšΡΡ‚Π°Ρ‚ΠΈ. Π’ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ 4k сглаТиваниС ΠΏΠΎΡ€ΠΎΠΉ вовсС Π½Π΅ трСбуСтся. Π›ΠΈΠ±ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ самоС простоС CSAA ΠΈΠ»ΠΈ MSAA 2x. НС Π±ΠΎΠ»Π΅Π΅. Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎ, ΠΊΠ°ΠΊ слоТится ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Π° Π»Π΅Ρ‚ Ρ‡Π΅Ρ€Π΅Π· 5-7, ΠΊΠΎΠ³Π΄Π° 4k Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Ρ‚ ΠΌΠ°ΡΡΠΎΠ²ΠΎΡΡ‚ΡŒ. Π― ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Π½Π΅ стал ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ комбинирования Ρ€Π°Π·Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² сглаТивания, Ρ‡Ρ‚ΠΎ Π±Ρ‹ Π½Π΅ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Ρƒ вас ΠΏΡƒΡ‚Π°Π½ΠΈΡ†Ρ‹.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ MSAA, FXAA, SMAA, ΠΈ TXAA ΠΈ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ Π΄Π°Π΅Ρ‚

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

ΠžΡ‡Π΅Π½ΡŒ «ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½ΠΎΠ΅» Π²ΠΈΠ΄Π΅ΠΎ,отличия сглаТиваний Π²ΠΈΠ΄Π½Ρ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… Π½Π΅Π²ΠΎΠΎΡ€ΡƒΠΆΡ‘Π½Π½Ρ‹ΠΌ взглядом..Всё понятно ΠΈ доступно объяснСно.. Π₯Π°-Ρ…Π°

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

РСлигия Π½Π΅ позволяСт ссылку Π½Π° источник с ΡŽΡ‚ΡƒΠ±ΠΎΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ?! Π’Π°ΠΌ хотя Π±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ сабы Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄! Если ΡƒΠΆ спёрли видос, Ρ‚ΠΎ Ρ…ΠΎΡ‚ΡŒ сдСлай Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄ΠΎΠ±Π½ΠΎ смотрящим Π±Ρ‹Π»ΠΎ! Π‘Ρ‡ΠΈΡ‚Π°ΡŽ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΈΠ΅ НЕ Π”Πž Π‘Π›ΠžΠ“Π˜ Π½Π°Π΄ΠΎ УДАЛЯВЬ администрациСй! А Ссли это Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Ρ‚ΠΎ ΠΎΠ½ΠΎ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ Π½Π° Π³Π»Π°Π²Π½ΠΎΠ΅ страницС.

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

ОсобСнно понятно Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚. Π― разобрался Π²ΠΎ всСх тонкостях. Π‘Π»Π°Π³ΠΎΠ΄Π°Ρ€ΡŽ Π·Π° понятноС объяснСниС.

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

Π“Π΄Π΅ Ρ‚ΡƒΡ‚ «Π½Π° русском»?

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

Dimast1941 ΠœΡ‹Π»ΠΈΡ‚, Π½ΠΎ всС ΠΆΠ΅ Π½Π΅ Ρ‚Π°ΠΊ Π±Π΅Π·ΠΎΠ±Ρ€Π°Π·Π½ΠΎ ΠΊΠ°ΠΊ это Π΄Π΅Π»Π°Π΅Ρ‚ FXAA, Π΄Π° ΠΈ лСсСнки Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ устраняСт, Π° Π½Π΅ просто Π·Π°ΠΌΡ‹Π»ΠΈΠ²Π°Π΅Ρ‚ ΠΈΡ… ΠΊΠ°ΠΊ это Π΄Π΅Π»Π°Π΅Ρ‚ FXAA, Π² Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ это выглядит ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ.

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

Alamut_95 РСбят, я Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Π°ΠΉΠ½Ρƒ ΠΎΡ‚ΠΊΡ€ΠΎΡŽ, Π½ΠΎ любоС ΠΌΡ‹Π»ΠΎ устраняСтся Ρ€Π΅Π·ΠΊΠΎΡΡ‚ΡŒΡŽ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π΅ΡΡ‚ΡŒ Π΄Π°ΠΆΠ΅ Π½Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π΅ эта настройка. И FXAA Π±ΡƒΠ΄Π΅Ρ‚ Π±Π΅Π· ΠΌΡ‹Π»Π°. ΠŸΠΎΠ»ΡŒΠ·ΡƒΡŽΡΡŒ Π²ΠΎ всСх ΠΈΠ³Ρ€Π°Ρ… этим.

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

Dimast1941

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

AL5 Π‘ΠΊΠ°ΠΆΠΈ Ρ‡Ρ‚ΠΎ Ρ‚Ρ‹ ΠΏΠΎΡˆΡƒΡ‚ΠΈΠ».

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

ΠΊΠΎΠ»-Π²ΠΎ ΠΌΡ‹Π»Π° / Π±ΠΎΡ€ΡŒΠ±Π° с лСсСнками / сниТСниС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ FXAA 4 2 1 SMAA 2 2 2 TAA 5 5 2 MSAA X4 1 3 4 DSR 0 4 5

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

fxaa просто сглаТиваСт ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π΅ прикладывая усилий.. Π½ΠΎ выглядит ΠΈΠ½ΠΎΠ³Π΄Π° ΠΌΡ‹Π»ΡŒΠ½ΠΎ. Π½Π° ΠΏΠ»ΠΎΠΉΠΊΠ°Ρ… такая ΡˆΡ‚ΡƒΠΊΠ°)))) Π° Π²ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ просто ΡΠΆΠΈΡ€Π°ΡŽΡ‚ дСсятки фпс)))

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

Π³Π΄Π΅ ΠΊΠ½ΠΎΠΏΠΊΠ° «ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒΡΡ» ΠΈΠ»ΠΈ Π΄ΠΈΠ·Π»Π°ΠΉΠΊ.

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

Автор, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ Ρ‚Ρ‹ Ρ…ΠΎΡ€ΠΎΡˆΠΎ постарался!

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

я ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ Π½Π΅ ΠΏΠΎΠ΄ΡΡ‚Ρ€ΠΈΠΊΠ°Ρ‚Π΅Π»ΡŒ Π½ΠΎ я Π±Ρ‹ Π°Π²Ρ‚ΠΎΡ€Π° Π±Π»ΠΎΠ³Π° Π½Π° ΠΊΠΎΠ» посодил Π±Ρ‹. Ρ…Π°Π»Ρ‚ΡƒΡ€ΡˆΠΈΠΊΠ° этого (Π½Ρƒ ΠΈΠ»ΠΈ хотя Π±Ρ‹ поставил Π±Ρ‹ Π² ΡƒΠ³ΠΎΠ» Π½Π° 30 Π΄Π½Π΅ΠΉ ΠΈ заставил Π±Ρ‹ Π΄Π΅Π»Π°Ρ‚ΡŒ Π”Π— Π½Π° Π³ΠΎΠ΄ Π²ΠΏΠ΅Ρ€Π΅Π΄.)

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

Π•Ρ‰Π΅ ΠΈ Π² описании стоит «Π½Π° русском» ΠΏΡ† просто

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

ofecer007 Π˜Π½ΠΊΠ²ΠΈΠ·ΠΈΡ†ΠΈΡ. ====== ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΌΠΎΠΈ 2 Π±Π»ΠΎΠ³Π° ΠΎΠ± NieR: Automata ΡƒΠ΄Π°Π»ΠΈΠ»ΠΈ, Π° этот ΠΊΠ°Π» Π½Π° Π³Π»Π°Π²Π½ΠΎΠΉ страницС Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ Ρ‚Ρ€ΠΎΠ³Π°Π΅Ρ‚?

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Π» Π²ΠΈΠ΄Π΅ΠΎ. ΠΏΠΎΡ‡Ρ‚ΠΈ Π½ΠΈ Ρ‡Π΅ Π½Π΅ понял.

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

Нууу, Π΅Ρ‰Π΅ достаточно зависит всё это ΠΈ ΠΎΡ‚ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹, Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ², Π΄Π²ΠΈΠΆΠΊΠ° ΠΈΠ³Ρ€Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ ΠΈ освСщСния (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚ΠΎΠΆΠ΅ зависят ΠΎΡ‚ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΈ Π΄Ρ€ΠΎΠ²) ΠΈ Ρ‚.Π΄. ΠΈ Ρ‚.ΠΏ. Π₯ΠΎΡ€ΠΎΡˆΠ°Ρ ΡΡ‚Π°Ρ‚ΡŒΡ: http://stopgame.ru/blogs/topic/55929

ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ fxaa ΠΈΠ»ΠΈ smaa

Alamut_95 написал: ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ я Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π²ΠΈΠ΄Π΅Π» Ρ‚Π°ΠΊΠΈΡ… ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠ².

Π”Π° ΠΏΠΎΡ‡Ρ‚ΠΈ любой ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ Π΄Π΅Π»Π°Π΅Ρ‚ Ρ‚Π°ΠΊΡƒΡŽ ΠΆΠ΅ Ρ€Π΅Π·ΠΊΠΎΡΡ‚ΡŒ. И Π·Π°ΠΎΠ΄Π½ΠΎ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ влияСт Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ)

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *