Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

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

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

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… 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 ΠΈ завязана Π½Π° супСрсэмплинг.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… 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, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ нСсколько ΠΈΠ½Π°Ρ‡Π΅. Π—Π° счСт Ρ‡Π΅Π³ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa
ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹

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

SMAA: ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½ΠΎΠ΅ ΡΡƒΠ±ΠΏΠΈΠΊΡΠ΅Π»ΡŒΠ½ΠΎΠ΅ морфологичСскоС сглаТиваниС

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

Данная ΡΡ‚Π°Ρ‚ΡŒΡ основана Π½Π° ΠΆΡƒΡ€Π½Π°Π»Π΅ Π₯ΠΎΡ€Ρ…Π΅ Π₯имСнСса, Π₯осС Π­Ρ‡Π΅Π²Π°Ρ€Ρ€ΠΈΠ°, Π’ΠΈΠ°Π³ΠΎ Боуса ΠΈ Π”ΠΈΠ΅Π³ΠΎ Π“ΡƒΡ‚ΡŒΠ΅Ρ€Ρ€Π΅ΡΠ°.

Π‘Ρ‚Π°Ρ€Ρ‹Π΅ способы сглаТивания (антиалиасинга)

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ способы сглаТивания

БущСствуСт мноТСство соврСмСнных основанных Π½Π° Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ со своСй Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ, нСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΡƒΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ Π΄Π²ΡƒΠΌ пСрСчислСнным Π²Ρ‹ΡˆΠ΅. FXAA, DEAA, GPAA, GBAA, CSAA, EQAA, DLAA… Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ SMAA, ΠΈ ΠΎ Π΅Π³ΠΎ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊΠ΅ β€” MLAA. Π­Ρ‚ΠΈ соврСмСнныС основанныС Π½Π° Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ собствСнныС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹:

ΠœΠΎΡ€Ρ„ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ сглаТиваниС (Morphological Antialiasing, MLAA)

MLAA пытаСтся ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ исходной Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ. Для Ρ‚ΠΎΡ‡Π½ΠΎΠΉ растСризации сглаТСнного Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ покрытия ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ пиксСля Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΡΠΌΠ΅ΡˆΠ°Ρ‚ΡŒ Π΅Π³ΠΎ с Ρ„ΠΎΠ½ΠΎΠΌ. MLAA Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ с изобраТСния Π±Π΅Π· сглаТивания, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΎΠ±Ρ€Π°Ρ‰Π°Π΅Ρ‚ процСсс Π²ΡΠΏΡΡ‚ΡŒ, вСкторизируя силуэты, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΏΠΎΠΊΡ€Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ ΠΈΠΌΠΈ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΈ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ„ΠΎΠ½ послС растСризации ΡƒΠ·Π½Π°Ρ‚ΡŒ нСльзя, MLAA Π·Π°Ρ‚Π΅ΠΌ ΡΠΌΠ΅ΡˆΠΈΠ²Π°Π΅Ρ‚ Π΅Π³ΠΎ с сосСдом, прСдполагая, Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±Π»ΠΈΠ·ΠΊΠΎ ΠΊ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ исходного Ρ„ΠΎΠ½Π°. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ распознаёт Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ (с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Ρ†Π²Π΅Ρ‚Π΅ ΠΈΠ»ΠΈ Π³Π»ΡƒΠ±ΠΈΠ½Π΅), Π° Π·Π°Ρ‚Π΅ΠΌ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚ Π² Π½ΠΈΡ… ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹. Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ обСспСчиваСтся ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ смСшиваниСм пиксСлСй Π² Π³Ρ€Π°Π½ΠΈΡ†Π°Ρ…. MLAA ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° DirectX 10 ΠΈ Mono Game (XNA). Он чСстно Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π² Ρ‚Π°ΠΊΠΈΡ… ΠΈΠ³Ρ€Π°Ρ…, ΠΊΠ°ΠΊ Fable II. Π‘ΠΎΠ·Π΄Π°Ρ‚Π΅Π»ΠΈ MLAA ΠΏΠΎΠ·ΠΆΠ΅ создали SMAA, ΠΈΠ»ΠΈ Enhanced Subpixel Morphological Antialiasing (ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΡΡƒΠ±ΠΏΠΈΠΊΡΠ΅Π»ΡŒΠ½ΠΎΠ΅ морфологичСскоС сглаТиваниС), ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ являСтся основной Ρ‚Π΅ΠΌΠΎΠΉ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

Enhanced Subpixel Morphological Antialiasing (SMAA)

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ SMAA ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π² Crysis 2

SMAA обСспСчиваСт Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΠ΅ распознаваниС ΠΊΡ€Π°Ρ‘Π², Π° Ρ‚Π°ΠΊΠΆΠ΅ простой ΠΈ эффСктивный способ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ острых гСомСтричСских элСмСнтов ΠΈ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, SMAA Π½Π΅ измСняСт Ρ„ΠΎΡ€ΠΌΡƒ Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ, ΠΊΠ°ΠΊ это Π΄Π΅Π»Π°ΡŽΡ‚ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

Π’Π²Π΅Ρ€Ρ…Ρƒ β€” AA Π½Π΅Ρ‚; Π² сСрСдинС β€” MLAA; Π²Π½ΠΈΠ·Ρƒ β€” SMAA

SMAA построСн Π½Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π΅ MLAA, ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ ΠΈΠ»ΠΈ пСрСосмысливаСт ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π΅Π³ΠΎ этап. Π’ частности, распознаваниС ΠΊΡ€Π°Ρ‘Π² ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΎ благодаря использованию ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Ρ†Π²Π΅Ρ‚Π΅ вмСстС с Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠ΅ΠΉ локального контраста для создания Π±ΠΎΠ»Π΅Π΅ Ρ‡Ρ‘Ρ‚ΠΊΠΈΡ… ΠΊΡ€Π°Ρ‘Π². ΠœΠ΅Ρ‚ΠΎΠ΄ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ количСство ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для сохранСния Ρ€Π΅Π·ΠΊΠΈΡ… гСомСтричСских элСмСнтов ΠΈ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»Π΅ΠΉ. НаконСц, ΠΎΠ½ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΊΠ°ΠΊ морфологичСскоС сглаТиваниС ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎ ΡΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с ΠΌΡƒΠ»ΡŒΡ‚ΠΈΡΠ΅ΠΌΠΏΠ»ΠΈΠ½Π³ΠΎΠΌ ΠΈΠ»ΠΈ супСрсСмплингом ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Ρ€Π΅ΠΏΡ€ΠΎΠ΅ΠΊΡ†ΠΈΠ΅ΠΉ.

РаспознаваниС ΠΊΡ€Π°Ρ‘Π²

РаспознаваниС ΠΊΡ€Π°Ρ‘Π² β€” ваТнСйший этап, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ нСраспознанныС края ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ искаТёнными. Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, слишком большоС количСство ΠΊΡ€Π°Ρ‘Π² с Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠ΅ΠΉ сниТаСт качСство сглаТСнного изобраТСния. Для распознавания края ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ различная информация: Ρ†Π²Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ, ΡΡ€ΠΊΠΎΡΡ‚ΡŒ, Π³Π»ΡƒΠ±ΠΈΠ½Π°, Π½ΠΎΡ€ΠΌΠ°Π»ΡŒ повСрхности ΠΈ ΠΈΡ… сочСтаниС. SMAA ΠΏΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘ΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΡΡ€ΠΊΠΎΡΡ‚ΡŒ (luma):

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

Π‘Π»Π΅Π²Π° ΠΈ Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅: Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ распознавания ΠΊΡ€Π°Ρ‘Π², приводящиС ΠΊ появлСнию красных пСрСсСчСний ΠΈ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΎΠ²; справа: ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Ρ‡Ρ‘Ρ‚ΠΊΠΈΠ΅ края SMAA

Π—Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅ это ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. Π’ΠΎΡ‚ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ распознаваниС ΠΊΡ€Π°Ρ‘Π²: ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ вычислСнноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ β€” это Π±ΡƒΠ»Π΅Π²ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ΅ Π³Ρ€Π°Π½ΠΈΡ†Π° Π»Π΅Π²ΠΎΠ³ΠΎ края. Аналогичным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ΡΡ Π±ΡƒΠ»Π΅Π²Ρ‹ значСния для Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ края. Π€ΠΎΡ€ΠΌΡƒΠ»Π°:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa0.5.c_$» data-tex=»display»/>

ВсС значСния c Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π΄Π΅Π»ΡŒΡ‚Π°ΠΌΠΈ контраста.

ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ΠΎΠ²

РаспознаваниС ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ΠΎΠ² SMAA позволяСт ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ Ρ€Π΅Π·ΠΊΠΈΠ΅ гСомСтричСскиС элСмСнты, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡƒΠ³Π»Ρ‹, ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ ΠΈ обСспСчиваСт Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ поиск расстояний.

ΠžΡΡ‚Ρ€Ρ‹Π΅ гСомСтричСскиС элСмСнты: рСвСкторизация силуэтов Π² MLAA склонна ΠΊ ΡΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΡŽ ΡƒΠ³Π»ΠΎΠ². Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ этого, SMAA ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ наблюдСниС ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ пСрСсСчСниС ΠΊΡ€Π°Ρ‘Π² Π² линиях ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠ² ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΎΠ΄ΠΈΠ½ пиксСль, Π° для острых ΡƒΠ³Π»ΠΎΠ² эта Π΄Π»ΠΈΠ½Π° скорСС всСго Π±ΡƒΠ΄Π΅Ρ‚ большС. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ SMAA Π±Π΅Ρ€Ρ‘Ρ‚ ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°ΡŽΡ‰ΠΈΠ΅ΡΡ края Π΄Π»ΠΈΠ½ΠΎΠΉ Π² Π΄Π²Π° пиксСля, Ρ‡Ρ‚ΠΎ позволяСт Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΌΠ΅Π½Π΅Π΅ Π°Π³Ρ€Π΅ΡΡΠΈΠ²Π½ΡƒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΡƒΠ³Π»ΠΎΠ².

Π”ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹: ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½ΠΎΠ²Ρ‹ΠΉ способ распознавания Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ΠΎΠ². Он состоит ΠΈΠ· Π΄Π²ΡƒΡ… ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… этапов:

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

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

Π“Π΄Π΅ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaaΠΈ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaaβ€” это Π΄Π²Π° Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… значСния (0 ΠΈΠ»ΠΈ 1), Π° Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaaβ€” Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ интСрполяции.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹

MLAA Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΎΠ΄Π½ΠΈΠΌ сэмплом Π½Π° пиксСль. Π§Ρ‚ΠΎ приводится ΠΊ ΡΡƒΠ±ΡΠ΅ΠΌΠΏΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ, ΠΈΠ·-Π·Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ ΡΡƒΠ±ΠΏΠΈΠΊΡΠ΅Π»ΡŒΠ½Ρ‹Π΅ элСмСнты Π²ΠΎΡΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ MLAA с SMAA ΠΈ отсутствиСм AA

Однако SMAA Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° ΡΡƒΠ±ΠΏΠΈΠΊΡΠ΅Π»ΡŒΠ½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ:

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

КакоС сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… Π»ΡƒΡ‡ΡˆΠ΅: DLSS, MSAA, TAA, FXAA ΠΈΠ»ΠΈ DMAA

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

Π’ любой соврСмСнной ΠΈΠ³Ρ€Π΅ Π² настройках Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π»Π΅Π³ΠΊΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΡƒΠ½ΠΊΡ‚ Β«Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅Β». Как Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ эта функция, насколько ΠΎΠ½Π° ΠΏΠΎΠ»Π΅Π·Π½Π° ΠΈ ΠΊΠ°ΠΊΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ сглаТивания Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ, Ссли доступно нСсколько β€” Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС ΠΈ для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ½ΠΎ

Для Π½Π°Ρ‡Π°Π»Π° стоит Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ алиасинг, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ, для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ½ΠΎ сглаТиваниС. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° дискрСтна β€” ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, пиксСль Π»ΠΈΠ±ΠΎ Π·Π°ΠΊΡ€Π°ΡˆΠ΅Π½ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ, Π»ΠΈΠ±ΠΎ Π½Π΅Ρ‚. ΠŸΡ€ΠΈ построСнии сцСны Ρ†Π²Π΅Ρ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ пиксСля опрСдСляСтся Ρ‚Π΅ΠΌ, Π»Π΅ΠΆΠΈΡ‚ Π»ΠΈ Π² Π΅Π³ΠΎ Ρ†Π΅Π½Ρ‚Ρ€Π΅ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΈΠ»ΠΈ Π½Π΅Ρ‚. ИмСнно поэтому Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΠΎΡ‚Ρ€ΠΈΡΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒΡΡ, Ссли ΠΎΠ½ΠΈ ΠΏΠΎΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ лишь Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΡŒ пиксСля. А Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Ρ‹, Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, ΠΈΠΌΠ΅ΡŽΡ‚ слишком Ρ€Π΅Π·ΠΊΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠ°Ρ€ΠΎΠΉ пиксСлСй, Π΄Π°ΠΆΠ΅ Ссли сам ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ±Π»Π°Π΄Π°Ρ‚ΡŒ ΠΏΠ»Π°Π²Π½Ρ‹ΠΌΠΈ Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

Π˜Π½Π°Ρ‡Π΅ говоря, алиасинг β€” Ρ€Π΅Π·ΠΊΠΈΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΌΠ΅ΠΆΠ΄Ρƒ двумя ΠΈΠ»ΠΈ нСсколькими пиксСлями. Π‘Π°ΠΌΡ‹Π΅ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ алиасинга Π² ΠΈΠ³Ρ€Π°Ρ… β€” ΠΌΠ΅Ρ€Ρ†Π°Π½ΠΈΠ΅ Ρ‚ΠΎΠ½ΠΊΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈΠ»ΠΈ тСкстур с ΠΌΠ΅Π»ΠΊΠΈΠΌΠΈ дСталями Π² Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ ΠΈ эффСкт ступСнчатости Π½Π° краях ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

Π’Π°ΠΊ Π²ΠΎΡ‚, сглаТиваниС, ΠΈΠ»ΠΈ ΠΆΠ΅ AA (Anti-Aliasing) β€” это способ устранСния Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΎΠ² алиасинга, Π² Ρ‚ΠΎΠΌ числС ΠΈ Ρ‚Π΅Ρ… самых «лСсСнок» Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ. Оно позволяСт ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ сцСну Π² ΠΈΠ³Ρ€Π΅ Π±ΠΎΠ»Π΅Π΅ рСалистичной ΠΈ приятной Π³Π»Π°Π·Ρƒ, ΠΊΠ°ΠΊ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ. Π”ΠΎΠ±ΠΈΠ²Π°ΡŽΡ‚ΡΡ плавности ΠΊΠ°ΠΊ Ρ€Π°Π· «смягчСниСм» ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρƒ пиксСлями, заполняя сосСдниС пиксСли ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΌΠΈ ΠΎΡ‚Ρ‚Π΅Π½ΠΊΠ°ΠΌΠΈ.

КакиС Π²ΠΈΠ΄Ρ‹ сглаТивания Π² ΠΈΠ³Ρ€Π°Ρ… Π±Ρ‹Π²Π°ΡŽΡ‚

ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² сглаТивания Π½Π΅ Ρ‚Π°ΠΊ ΠΌΠ°Π»ΠΎ, ΠΊΠ°ΠΊ каТСтся Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΈΡ… ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ, ΠΎΠ±ΠΎ всСх Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ слоТно, поэтому я Π·Π°Ρ‚Ρ€ΠΎΠ½Ρƒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространённыС ΠΈ интСрСсныС ΠΈΠ· Π½ΠΈΡ….

Π‘Π°ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° 2 ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ: Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π²ΠΎ врСмя Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° ΠΈ Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΊ ΡƒΠΆΠ΅ построСнному ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ (постпроцСссинговыС).

SSAA (Super Sampling Anti-Aliasing)

Π’Π°ΠΊΠΆΠ΅ Π΅Π³ΠΎ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ. Основан Π½Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°Ρ… получСния ΠΎΠ±Ρ€Π°Π·Ρ†ΠΎΠ² Ρ†Π²Π΅Ρ‚Π° (сэмплов) сразу Π² 4 участках пиксСля с ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ усрСднСниСм. Π’Π°ΠΆΠ½ΠΎΠ΅ ΡƒΡ‚ΠΎΡ‡Π½Π΅Π½ΠΈΠ΅: для этого вмСсто ΠΎΠ΄Π½ΠΎΠ³ΠΎ пиксСля рСндСрятся Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅, ΠΈ ΡƒΠΆΠ΅ послС расчётов Ρ†Π²Π΅Ρ‚Π° ΠΎΠ½ΠΈ ΡΠΆΠΈΠΌΠ°ΡŽΡ‚ΡΡ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π΄ΠΎ ΠΎΠ΄Π½ΠΎΠ³ΠΎ. ΠšΡΡ‚Π°Ρ‚ΠΈ, Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘Ρ…ΠΊΡ€Π°Ρ‚Π½ΠΎΠ΅ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅, это лишь ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых распространённых Ρ‚ΠΈΠΏΠΎΠ² Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°. БущСствуСт мноТСство Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΉ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ΠΎΠ² Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ: срСди Π½ΠΈΡ… ordered grid, rotated grid, jitter. ВсС ΠΎΠ½ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ располоТСниСм Ρ‚ΠΎΡ‡Π΅ΠΊ получСния сэмплов ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°. Иногда Π² настройках ΠΈΠ³Ρ€Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ нСсколько Π²ΠΈΠ΄ΠΎΠ² SSAA, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠ°ΠΊ Ρ€Π°Π· Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Π°ΠΌΠΈ. Π‘Π°ΠΌΡ‹ΠΉ простой β€” ordered grid (OGSSAA), ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, эффСктивнСС.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

БущСствСнным нСдостатком SSAA являСтся Π΅Π³ΠΎ высокоС Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊ рСсурсам β€” Π½Π΅ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, вСдь ΠΏΠΎ сути это Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ всСй сцСны Π² Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ, ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°ΡŽΡ‰Π΅ΠΌ Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ Π² нСсколько Ρ€Π°Π·. Π—Π°Ρ‚ΠΎ этот ΠΌΠ΅Ρ‚ΠΎΠ΄ сглаТивания ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых эффСктивных ΠΈ Ρ‚ΠΎΡ‡Π½Ρ‹Ρ…, ΠΏΡ€Π°Π²Π΄Π°, Π² соврСмСнных AAA-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… встрСчаСтся Π½Π΅ Ρ‚Π°ΠΊ часто.

DSR (Dynamic Super Resolution)

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

Π’Π»Π°Π΄Π΅Π»ΡŒΡ†Ρ‹ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ NVIDIA ΠΈΠΌΠ΅ΡŽΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π² «ПанСли управлСния NVIDIAΒ» Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ DSR. Π‘ этой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΈΠ³Ρ€Π΅ рСндСрится Π² большСм Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅Ρ‚ΡΡ Π΄ΠΎ Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ оказываСтся Π±Π»ΠΈΠ·ΠΎΠΊ ΠΊ SSAA, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π² DSR Π΅Ρ‰Ρ‘ накладываСтся Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ размытия.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

Как ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ, DSR потрСбляСт ΠΌΠ½ΠΎΠ³ΠΎ рСсурсов. Π“Π»Π°Π²Π½Ρ‹ΠΉ плюс использования этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ β€” ΠΎΠ½Π° поддСрТиваСтся Π² большСм количСствС ΠΈΠ³Ρ€ (хотя Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹) ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ внСдрСния Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ.

MSAA (MultiSample Anti-Aliasing)

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

Как ΠΈ SSAA, MSAA Π΄Π΅Π»Π°Π΅Ρ‚ Π²Ρ‹Π±ΠΎΡ€ΠΊΡƒ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… участков пиксСля ΠΈ усрСдняСт Ρ†Π²Π΅Ρ‚, Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΊΡ€Π°ΠΉΠ½ΠΈΡ… пиксСлях ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Π° Π½Π΅ Π½Π° всСй сцСнС, Π° Π·Π½Π°Ρ‡ΠΈΡ‚, ΠΈ рСсурсов потрСбляСт Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ мСньшС. Π’Π΅ΡΡŒΠΌΠ° распространён ΠΈ Π΄Π°Ρ‘Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. Из-Π·Π° Ρ‚Π°ΠΊΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ ΠΏΡ€ΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΈ Π½Π΅Π΄ΠΎΡ‡Ρ‘Ρ‚Ρ‹ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ β€” Π½Π° стыках ΠΌΠ΅ΠΆΠ΄Ρƒ двумя ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ «остроС», Ρ‚ΠΎ ΠΆΠ΅ самоС Π²ΠΈΠ΄Π½ΠΎ ΠΈ Π½Π° высокодСтализированных, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹Ρ… тСкстурах. Ну ΠΈ Ρ…ΠΎΡ‚ΡŒ ΠΎΠ½ΠΎ ΠΌΠ΅Π½Π΅Π΅ рСсурсозатратноС, Π½Π΅ΠΆΠ΅Π»ΠΈ SSAA, это всё Π΅Ρ‰Ρ‘ «тяТёлый» ΠΌΠ΅Ρ‚ΠΎΠ΄, сильно Π½Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‰ΠΈΠΉ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρƒ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

MSAA Π² ΠΈΠ³Ρ€Π°Ρ… встрСчаСтся Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ‚ΠΈΠΏΠ°Ρ…: 2x, 4x, 8x, 16x. Число ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅Ρ‚ количСство Π²Ρ‹Π±ΠΎΡ€ΠΎΠΊ Π½Π° пиксСль. Π§Π΅ΠΌ ΠΎΠ½ΠΎ Π²Ρ‹ΡˆΠ΅, Ρ‚Π΅ΠΌ Π»ΡƒΡ‡ΡˆΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, Π½ΠΎ сильнСС Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ°.

CSAA (Coverage Sampling Anti-Aliasing)

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

CSAA β€” это Π΄ΠΎΡ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ MSAA ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ NVIDIA. Он Π²Ρ‹Π΄Π°Ρ‘Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, Π±Π»ΠΈΠ·ΠΊΠΈΠΉ ΠΊ MSAA 8x ΠΈΠ»ΠΈ 16x, потрСбляя рСсурсы Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ MSAA 4x. НС ΡƒΠ³Π»ΡƒΠ±Π»ΡΡΡΡŒ Π² Π΄Π΅Ρ‚Π°Π»ΠΈ, ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ сглаТивания достигаСтся Π·Π° счёт использования ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π΅Ρ‰Ρ‘ ΠΈ ΠΎ сосСдних пиксСлях. ΠŸΠΎΡ…ΠΎΠΆΠ°Ρ тСхнология ΠΎΡ‚ AMD называСтся EQAA (Enhanced Quality Anti-Aliasing). ОбС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π΅ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ Π² соврСмСнных ΠΈΠ³Ρ€Π°Ρ… ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ сСйчас Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΡŽΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹.

TAA (Temporal Anti-Aliasing)

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

TAA β€” популярный ΠΌΠ΅Ρ‚ΠΎΠ΄ сглаТивания, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… соврСмСнных ΠΈΠ³Ρ€Π°Ρ…. Он Π±Π΅Ρ€Ρ‘Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ пиксСлях Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΊΠ°Π΄Ρ€Π°, Π½ΠΎ ΠΈ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ. Π—Π° счёт этого TAA позволяСт ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ эффСкта мСрцания, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° Ρ‚ΠΎΠ½ΠΊΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°Ρ…. Π’ Ρ†Π΅Π»ΠΎΠΌ, это довольно качСствСнный ΠΌΠ΅Ρ‚ΠΎΠ΄, Π½Π΅ ΡƒΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΠΉ MSAA, ΠΏΡ€ΠΈ этом ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡŽΡ‰ΠΈΠΉ Π² Ρ€Π°Π·Ρ‹ мСньшС рСсурсов. НСдостатки Ρ‚ΠΎΠΆΠ΅ Π΅ΡΡ‚ΡŒ: ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ слишком ΠΌΡ‹Π»ΡŒΠ½Ρ‹ΠΌ β€” Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΡ‹Ρ‚Π°ΡŽΡ‚ΡΡ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ это ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ΠΌ рСзкости, Π½ΠΎ Π½Π΅ всСгда ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ информация бСрётся с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ ΠΊΠ°Π΄Ρ€Π°, Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ эффСкт гостинга (остаточного изобраТСния) β€” Π²ΠΎΠΊΡ€ΡƒΠ³ двиТущихся ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ Β«ΡˆΠ»Π΅ΠΉΡ„Ρ‹Β».

FXAA (Fast approXimate Anti-Aliasing)

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

FXAA относится ΠΊ постпроцСссинговому Ρ‚ΠΈΠΏΡƒ сглаТивания. Π’Π΅ΡΡŒΠΌΠ° Π΄Π΅ΡˆΡ‘Π²Ρ‹ΠΉ способ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ алиасинг с нСбольшими потСрями ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. FXAA ΡΠΌΠ΅ΡˆΠΈΠ²Π°Π΅Ρ‚ сосСдниС пиксСли Π½Π° Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ, Π·Π°Ρ€Π°Π½Π΅Π΅ опрСдСляя контрастныС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹. НСдостатком ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ излишнСС сглаТиваниС, ΠΈΠ·-Π·Π° Ρ‡Π΅Π³ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ тСкстуры ΠΈ Π΄Π°Π»Ρ‘ΠΊΠΈΠ΅ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΠΌΡ‹Π»ΡŒΠ½Ρ‹ΠΌΠΈ, Π½ΠΎ FXAA станСт ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ Π½Π° слабых ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ малСнькоС влияниС Π½Π° FPS.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

MLAA (MorphoLogical Anti-Aliasing)

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

ΠŸΠΎΡΡ‚ΠΏΡ€ΠΎΡ†Π΅ΡΡΠΈΠ½Π³ΠΎΠ²Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π΅, Π° Π½Π° процСссорС, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ². MLAA ΠΈΡ‰Π΅Ρ‚ Ρ€Π΅Π·ΠΊΠΈΠ΅ отличия Π² Ρ†Π²Π΅Ρ‚Π°Ρ…, Π·Π°Ρ‚Π΅ΠΌ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅Ρ‚ L-, Z- ΠΈ U-ΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ Π² построСнном ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ, послС Ρ‡Π΅Π³ΠΎ ΡΠΌΠ΅ΡˆΠΈΠ²Π°Π΅Ρ‚ Ρ†Π²Π΅Ρ‚Π° пиксСлСй Π² Ρ‚Π°ΠΊΠΈΡ… Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ….

На двиТущихся ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°Ρ… ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚Ρ‹, связанныС с появлСниСм ΠΈ исчСзновСниСм ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… пиксСлСй. Π­Ρ‚ΠΎ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½ΠΎ ΠΏΠΎΡ‡Ρ‚ΠΈ для всСх Ρ‚ΠΈΠΏΠΎΠ² гСомСтричСского сглаТивания, Π² Ρ‚ΠΎΠΌ числС ΠΈ для MLAA. На Ρ‚ΠΎΠ½ΠΊΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°Ρ… Π΄Π°Π½Π½Ρ‹ΠΉ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ проявляСтся Π² Π²ΠΈΠ΄Π΅ мСрцания.

MLAA Π΄Π°Ρ‘Ρ‚ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, Ρ‡Π΅ΠΌ Ρƒ FXAA, Π½ΠΎ ΠΈ сам процСсс Π±ΠΎΠ»Π΅Π΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚Π΅Π»Π΅Π½ ΠΊ рСсурсам. Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, Ссли имССтся ΠΌΠΎΡ‰Π½Ρ‹ΠΉ процСссор, Ρ‚ΠΎ влияниС Π½Π° FPS Π² ΠΈΠ³Ρ€Π°Ρ… Π±ΡƒΠ΄Π΅Ρ‚ минимальноС.

SMAA (Subpixel Morphological Anti-Aliasing)

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

SMAA β€” это смСсь FXAA ΠΈ MLAA, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π°Ρ Π½Π° Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π΅. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ MLAA, ΠΈΡ‰Ρ‘Ρ‚ различия Π½Π΅ Π² Ρ†Π²Π΅Ρ‚Π°Ρ…, Π° Π² яркости пиксСлСй. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ L-, Z- ΠΈ U-ΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹, Π½ΠΎ Π΅Ρ‰Ρ‘ ΠΈ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ SMAA:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

Π‘Π°ΠΌΡ‹ΠΉ эффСктивный, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΈΠ· описания, SMAA T4x, ΠΎΠ½ ΠΆΠ΅ ΠΈ самый ΠΏΡ€ΠΎΠΆΠΎΡ€Π»ΠΈΠ²Ρ‹ΠΉ ΠΈΠ· этих Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ². На ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π°Ρ… ΠΈΠ· Shadow of Tomb Raider Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ, ΠΊΠ°ΠΊ сильно мСняСтся ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ SMAA 1x, Π° Π²ΠΎΡ‚ Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ SMAA T2x ΠΈ T4x Π΅ΡΡ‚ΡŒ, Π½ΠΎ ΠΎΠ½Π° Π½Π΅ такая сущСствСнная.

CMAA (Conservative Morphological Anti-Aliasing)

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

Как ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ Ρ‚Ρ€ΠΈ, CMAA β€” это постпроцСссинговый ΠΌΠ΅Ρ‚ΠΎΠ΄. НагруТаСт систСму Ρ‡ΡƒΡ‚ΡŒ большС, Ρ‡Π΅ΠΌ FXAA, Π½ΠΎ мСньшС, Ρ‡Π΅ΠΌ SMAA. Π’ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ, CMAA обСспСчиваСт ΠΊΡƒΠ΄Π° Π±ΠΎΠ»Π΅Π΅ Π»ΡƒΡ‡ΡˆΡƒΡŽ ΠΏΠΎ качСству ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ, Π½Π΅ΠΆΠ΅Π»ΠΈ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΉ FXAA, Π½ΠΎ это зависит ΠΎΡ‚ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ: Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… ΠΈΠ· DiRT Rally 2.0 ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ сильно влияСт Π½Π° сцСну.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

На Π΄Π²ΡƒΡ… изобраТСниях Π²Ρ‹ΡˆΠ΅ слоТно ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ, Π½ΠΎ ΠΎΠ½Π° Π΅ΡΡ‚ΡŒ: ΠΎΡ‚Π΄Π°Π»Ρ‘Π½Π½Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Ρ‹ Π±ΠΎΠ»Π΅Π΅ Ρ‡Ρ‘Ρ‚ΠΊΠΈΠ΅ ΠΈ с мСньшим количСством лСсСнок. ОсобСнно Π²ΠΈΠ΄Π½ΠΎ это Π½Π° ΠΌΠ΅Π»ΠΊΠΎΠΉ Ρ‚Ρ€Π°Π²Π΅ Π²Π΄Π°Π»Π΅ΠΊΠ΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π° Π΄Π°Π»ΡŒΠ½ΠΈΡ… конусах.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

CMAA исслСдуСт ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Ρ€Π°Π·Ρ€Ρ‹Π²Ρ‹ Ρ†Π²Π΅Ρ‚ΠΎΠ², уточняСт края Ρ„ΠΈΠ³ΡƒΡ€ Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… участках, Π·Π°Ρ‚Π΅ΠΌ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ простыС Ρ„ΠΈΠ³ΡƒΡ€Ρ‹, ΠΏΡ€ΠΈΡ‡Ρ‘ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ симмСтричныС. ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½ΡƒΡŽ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π² сравнСнии с SMAA ΠΈ MLAA β€” Π·Π° счёт этого Π² сцСнС мСньшС ΠΌΠ΅Ρ€Ρ†Π°Π½ΠΈΠΉ.

DLSS (Deep Learning Super Sampling)

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ новая тСхнология, Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ доступная Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… NVIDIA RTX. ΠžΡ‡Π΅Π½ΡŒ эффСктивный ΠΌΠ΅Ρ‚ΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… трСбованиях ΠΊ рСсурсам Π²Ρ‹Π΄Π°Ρ‘Ρ‚ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Ссли Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Ρ‘Ρ‚ ΠΎ DLSS 2.0 ΠΈ 2.1 β€” пСрвая итСрация Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π±Ρ‹Π»Π° ΠΎΡ‡Π΅Π½ΡŒ сырой ΠΈ сильно Β«ΠΌΡ‹Π»ΠΈΠ»Π°Β» ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… smaa

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра, DLSS апскСйлит ΠΎΡ‚Ρ€Π΅Π½Π΄Π΅Ρ€Π΅Π½Π½ΠΎΠ΅ Π² Π½ΠΈΠ·ΠΊΠΎΠΌ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π·Π° счёт использования Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ машинного обучСния. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ позволяСт Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ качСства, сравнимого с Ρ€Π΅Π½Π΄Π΅Ρ€ΠΎΠΌ сцСны Π² ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠΌ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, тСхнология всё Π΅Ρ‰Ρ‘ сыровата Π΄Π°ΠΆΠ΅ Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ вСрсии, ΠΈ ΠΈΠ½ΠΎΠ³Π΄Π° Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ нСбольшиС Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚Ρ‹, Π½ΠΎ Π΄Π°ΠΆΠ΅ сСйчас Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ получаСтся Π»ΡƒΡ‡ΡˆΠ΅, Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈ использовании TAA. На ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ Π²Ρ‹ΡˆΠ΅ сравниваСтся DLSS ΠΈ TAA. ИздалСка Ρ€Π°Π·Π½ΠΈΡ†Ρ‹ Π½Π΅Ρ‚, Π½ΠΎ ΠΏΡ€ΠΈ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠΌ рассмотрСнии Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ с DLSS дальниС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Ρ‡Ρ‘Ρ‚Ρ‡Π΅, Π° Ρ€ΡŽΠΊΠ·Π°ΠΊ выглядит Ρ‡ΡƒΡ‚ΡŒ ΠΌΡ‹Π»ΡŒΠ½Π΅Π΅, Π½ΠΎ Π½Π° Π½Ρ‘ΠΌ Π½Π΅Ρ‚ лСсСнок.

Π˜Ρ‚ΠΎΠ³: ΠΊΠ°ΠΊΠΎΠ΅ сглаТиваниС Π»ΡƒΡ‡ΡˆΠ΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ

Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ сглаТивания Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ, Π½ΠΎ каТдая ΠΈΠ· Π½ΠΈΡ… ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΎ Π½Π° сущСствованиС. Какая ΠΆΠ΅ ΠΈΠ· Π½ΠΈΡ… самая Π»ΡƒΡ‡ΡˆΠ°Ρ?

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

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

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