ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ…

Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Π² ΠΈΠ³Ρ€Π°Ρ…. ΠŸΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ появлСния ΠΈ ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΡ.

Π’ ΠΈΠ³Ρ€Π°Ρ… Π΅ΡΡ‚ΡŒ масса Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… измСняСмых ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ…, ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых Π»Π΅Π³ΠΊΠΎ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΌΡ‹Ρ… Π½Π° взгляд Π΄Π°ΠΆΠ΅ Π½Π΅ самых ΠΏΡ€ΠΈΠ²Π΅Ρ€Π΅Π΄Π»ΠΈΠ²Ρ‹Ρ… Π³Π΅ΠΉΠΌΠ΅Ρ€ΠΎΠ² β€” это сглаТиваниС.

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ…

ΠŸΠ΅Ρ€Π²Ρ‹Π΅ прСдпосылки ΠΈ появлСния Π΄ΠΎ ΠΈΠ³Ρ€

ΠΠ°Ρ‡Π°Ρ‚ΡŒ этот рассказ я Π±Ρ‹ Ρ…ΠΎΡ‚Π΅Π» Π½Π΅ с ΠΈΠ³Ρ€ ΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ с графичСских интСрфСйсов. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° сглаТивания появилась вмСстС с ΠΏΠ΅Ρ€Π²Ρ‹ΠΌΠΈ тСкстовыС интСрфСйсами.

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ экран способСн Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ изобраТСния дискрСтно, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ попиксСльно, Π° Π½Π΅ ΠΊΠ°ΠΊ Π² ΠΆΠΈΠ·Π½ΠΈ, ΠΊΠΎΠ³Π΄Π° ΠΌΠ΅ΠΆΠ΄Ρƒ сосСдними участками изобраТСния ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π΅Ρ‚. Из-Π·Π° этого Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΎΡ‡Π΅Π½ΡŒ Π½Π΅Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ эффСкты.

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² играхУсловноС располоТСниС Π±ΡƒΠΊΠ²Ρ‹ «А» Π½Π° пиксСльной сСткС ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ…ΠšΠ°ΠΊ Π±ΡƒΠΊΠ²Π° «А» Π±Ρ‹Π»Π° Π±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π° Π½Π° пиксСлях Π±Π΅Π· сглаТивания

Π― создал ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ 3D модСль с Ρ‡Ρ‘Ρ€Π½Ρ‹ΠΌΠΈ Ρ€Ρ‘ΠΌΠ±Ρ€Π°ΠΌΠΈ. БСйчас, ΠΏΠΎΠΊΠ° всС Π³Ρ€Π°Π½ΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ ΠΈΠ»ΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹ β€” Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½Π΅ Π²ΠΈΠ΄Π½ΠΎ,

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ…

Π½ΠΎ стоит слСгка ΠΏΠΎΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ модСль, ΠΊΠ°ΠΊ Π±Ρ‹Π»Ρ‹Π΅ Ρ€ΠΎΠ²Π½Ρ‹Π΅ очСртания стали ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎΠΉ лСсСнкой.

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ…

Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ β€” Ссли Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒ ΠΈ Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ модСль, Ρ‚ΠΎ эти лСсСнки Π΅Ρ‰Ρ‘ ΠΈ ΠΎΡ‡Π΅Π½ΡŒ Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ рябят, ΠΈ Π½Π΅ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚ΡŒ ΠΈΡ… ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ ΠΊΡ€Π°ΠΉΠ½Π΅ слоТно. ЕстСствСнно Π² ΠΈΠ³Ρ€Π°Ρ… β€” ситуация нисколько Π½Π΅ Π»ΡƒΡ‡ΡˆΠ΅.

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ…Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚

РябящиС лСсСнками Ρ€Π°ΡΡ‚ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, лСстничныС края Π·Π΄Π°Π½ΠΈΠΉ, ступСнчатыС ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°, прСрывистыС ΠΈ ступСнчатыС ΠΌΠ°Ρ‡Ρ‚Ρ‹ Π»ΠΈΠ½ΠΈΠΉ элСктропСрСдач. Всё это ΠΊΡ€Π°ΠΉΠ½Π΅ сильно бросаСтся Π² Π³Π»Π°Π·Π°.

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ…

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° этого Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΈΠΉ графичСский ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ попадая для отобраТСния Π½Π° дисплСС Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π°Π½ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ ΠΈΠ· пиксСлСй, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΅Π³ΠΎ гСомСтрия ΠΈ свойства Ρ†Π²Π΅Ρ‚Π° ΠΈ яркости ΠΎΡΡ‚Π°Π»ΠΈΡΡŒ максимально Ρ‚ΠΎΡ‡Π½ΠΎ ΠΎΡ‚Ρ€Π°ΠΆΡ‘Π½Π½Ρ‹ΠΌΠΈ. Но ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π½Π΅ Ρ‚Π°ΠΊ просто ΠΊΠ°ΠΊ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ провСсти линию Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½ΠΎΠΉ Π² 1 пиксСль Π½Π° экранС. Π’Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Π°Ρ линия отобраТаСтся Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ… Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. Π“ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Π°Ρ β€” Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ. Π‘ Π»ΠΈΠ½ΠΈΠ΅ΠΉ ΠΏΠΎΠ΄ 45 градусов всё ΡƒΠΆΠ΅ слоТнСС β€” ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ· стоящих ΠΏΠΎ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ ΠΊΡƒΠ±ΠΈΠΊΠΎΠ².

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² играхлиния ΠΏΠΎΠ΄ 45 градусов (с ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ)

Выглядит это всё ΠΏΡ€Π°Π²Π΄ΠΎΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ, Π½ΠΎ ΡƒΠΆΠ΅ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ красиво. Если ΠΆΠ΅ ΠΎΡ‚ΠΎΠΉΡ‚ΠΈ ΠΎΡ‚ 0, 45 ΠΈ 90 градусов, Ρ‚ΠΎ эти всС лСсСнки Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈ ΠΏΡ€ΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ.

Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Π½Π΅ΠΊΡƒΡŽ ΡƒΡΠ»ΠΎΠ²Π½ΡƒΡŽ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡƒΡŽ линию, ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΡΡ‰ΡƒΡŽ ΠΏΠΎ пиксСльной сСтки, ΠΈ для отобраТСния ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΊ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ ΠΊΠ°ΠΊΠΎΠ³ΠΎ пиксСля эта линия Π±Π»ΠΈΠΆΠ΅, Π½Π° этот пиксСль линия ΠΈ рисуСтся.

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

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ…ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ выглядят ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Π΅ для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ отобраТСния Π½Π° экранах Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π±Π΅Π· сглаТивания

Π—Π°Ρ‚Π΅ΠΌ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ экранов Π½Π°Ρ‡Π°Π»ΠΈ расти, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π² Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ ΡƒΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π½Π΅ ΠΎΠ΄ΠΈΠ½ ΡˆΡ€ΠΈΡ„Ρ‚, Π° ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π½Ρ‹Ρ… ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ². Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ β€” потрСбности графичСского Π΄ΠΈΠ·Π°ΠΉΠ½Π° Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΈ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ с пиксСлизациСй тСкста, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° стала ΠΌΠ΅ΡˆΠ°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π΅ Π² рядС отраслСй.

Допустим Π΄Π°ΠΆΠ΅ ΠΎΡ‡Π΅Π½ΡŒ простой ΡˆΡ€ΠΈΡ„Ρ‚ β€” Arial с ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ Π½Π΅Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΌ.

Он ΠΆΠ΅ Π² Ρ‚Π΅Ρ… ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Ρ… Π½Π° Ρ‚ΠΎΠΌ ΠΆΠ΅ экранС Π½ΠΎ со сглаТиваниСм ΡƒΠΆΠ΅ выглядит Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π»ΡƒΡ‡ΡˆΠ΅, ΠΈ с Ρ‚Ρ€ΡƒΠ΄ΠΎΠΌ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ послС увСличСния ΡˆΡ€ΠΈΡ„Ρ‚, Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ Π΄Π°ΠΆΠ΅ Π² Π΄Π²Π° ΠΏΡƒΠ½ΠΊΡ‚Π°.

Π Π°Π·Π½ΠΈΡ†Π° Π² этих ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ…, Π΄ΡƒΠΌΠ°ΡŽ, ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Π°. Π’ ΠΎΠ΄Π½ΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‚ΠΎΠ½Π° Π² сосСдних пиксСлях ΠΎΡ‚ Ρ‡Ρ‘Ρ€Π½ΠΎΠ³ΠΎ, Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… β€” ΠΏΠΎΠ»ΡƒΡ‚ΠΎΠ½ΠΎΠ² Π½Π΅Ρ‚. Волько Ρ‡Ρ‘Ρ€Π½ΠΎΠ΅ ΠΈΠ»ΠΈ Π±Π΅Π»ΠΎΠ΅.

Π‘ΠΎ слоТными ΡˆΡ€ΠΈΡ„Ρ‚Π°ΠΌΠΈ с Π·Π°ΠΊΠΎΡ€ΡŽΡ‡ΠΊΠ°ΠΌΠΈ β€” трудности Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ Π² любой растСризованной ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ начСртания, ΠΊΡ€ΠΎΠΌΠ΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ уходят сотни пиксСлСй ΠΏΠΎ высотС.

И для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π½ΠΈΠ΅ с ΠΏΠΎΠ»ΡƒΡ‚ΠΎΠ½Π°ΠΌΠΈ Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΊΠ°ΠΊ-Ρ‚ΠΎ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ Π±Π»ΠΈΠ·ΠΎΡΡ‚ΡŒ Π»ΠΈΠ½ΠΈΠΉ ΠΊ Ρ†Π΅Π½Ρ‚Ρ€Π°ΠΌ сосСдних пиксСлСй.

Назвали это Π΄Π΅Π»ΠΎ ΡΡƒΠ±ΠΏΠΈΠΊΡΠ΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ΠΎΠΌ.

Π”Π°Π½Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π²Π²ΠΎΠ΄ΠΈΠ»ΠΈ Π²ΠΎ всС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Π°ΠΆΠ½Π° Π±Ρ‹Π»Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ° для ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², СстСствСнно со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ эти ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²Ρ‹Π΅ сглаТивания ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π»ΠΈΡΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ тСкущая итСрация называСмая ClearType ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ располоТСниС сосСдних пиксСлСй, Π½ΠΎ ΠΈ располоТСниС ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Ρ… частСй субпиксСлСй, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π»ΡƒΡ‡ΡˆΡƒΡŽ Ρ‡ΠΈΡ‚Π°Π΅ΠΌΠΎΡΡ‚ΡŒ с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ особСнностСй пиксСля вашСго ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π° заТигая Π±ΠΎΠ»Π΅Π΅ Π±Π»ΠΈΠ·ΠΊΠΈΠ΅ ΠΊ Π½ΡƒΠΆΠ½Ρ‹ΠΌ мСстам субпиксСли, ΠΏΡ€Π°Π²Π΄Π°, Π² ΡƒΡ‰Π΅Ρ€Π± ΡΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΡŽ Ρ†Π²Π΅Ρ‚Π°.

И Ρ‚ΡƒΡ‚ ΠΌΡ‹ ΡƒΠΆΠ΅ Π·Π°Π±ΠΈΡ€Π°Π΅ΠΌ слишком Π΄Π°Π»Π΅ΠΊΠΎ, Π΄Π° ΠΈ Π½Π΅ ΠΏΡ€ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π΅Ρ‡ΡŒ, Π° ΠΏΡ€ΠΎ ΠΈΠ³Ρ€Ρ‹. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ базовая ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ° расчётов Π±Ρ‹Π»Π° Π·Π°Π»ΠΎΠΆΠ΅Π½Π° ΠΈΠΌΠ΅Π½Π½ΠΎ со сглаТиваний ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ².

Π‘ΡƒΡ‚ΡŒ ΡΠ²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ΄ΠΈΠ½ пиксСль Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° большСС число пиксСлСй, ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ ΠΎΡ‚Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅ΠΎΡ€Π΅Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΡƒΡŽ линию Π½Π° эти Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ пиксСли.

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ…ΠžΡΠ½ΠΎΠ²Π½Π°Ρ пиксСльная сСтка Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π½Π° Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρƒ.

Π—Π°Ρ‚Π΅ΠΌ ΡƒΠΆΠ΅ всё зависит ΠΎΡ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² β€” самый простой это ΡΠ»ΠΎΠΆΠΈΡ‚ΡŒ 4 сигнала (Ссли ΠΌΡ‹ ΠΏΠΎΠ΄Π΅Π»ΠΈΠ»ΠΈ ΠΎΠ΄ΠΈΠ½ пиксСль Π½Π° 4 подпиксСля) ΠΈ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒ ΠΈΡ… Π½Π° 4 ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ ΡƒΠΆΠ΅ настоящСму пиксСлю для экрана ΠΈ Ρ‚Π°ΠΊ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ ΡƒΠΆΠ΅ 4 Π³Ρ€Π°Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡƒΡ‚ΠΎΠ½ΠΎΠ².

Как ΠΏΠΎΠ±ΠΎΡ‡Π½Ρ‹ΠΉ эффСкт сглаТивания β€” стало Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ Π΄Π°ΠΆΠ΅ смСщСниС тСкстов Π½Π° Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ ΠΌΠ΅Π½Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ пиксСля, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ выглядит Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π±ΡƒΠ΄-Ρ‚ΠΎ ΠΎΠ½ Π±Ρ‹Π» ΠΏΠ΅Ρ€Π΅Π΄Π²ΠΈΠ½ΡƒΡ‚. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ β€” ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ° Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ Ρ€Π°Π· строит костыли для нСдостаточно Ρ€Π°Π·Π²ΠΈΡ‚Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ.

ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² сглаТивания Π² ΠΈΠ³Ρ€Π°Ρ…

Ко Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ создания тСкстовых сглаТиваний β€” ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π² ΠΈΠ³Ρ€Π°Ρ… Π½Π΅ Π±Ρ‹Π»ΠΎ. Π’Π΅Ρ€Π½Π΅Π΅ ΠΎΠ½ΠΈ Π±Ρ‹Π»ΠΈ β€” Π½ΠΎ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ Ρ€Π΅ΡˆΠ°Π»ΠΈΡΡŒ.

Π˜Π³Ρ€Ρ‹ Π±Ρ‹Π»ΠΈ 2D ΠΈ спрайтовыми, Π΄Π° Π΅Ρ‰Ρ‘ ΠΈ Π² Ρ‚Π΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π° спрайты нСльзя Π±Ρ‹Π»ΠΎ Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ, Π½Π°ΠΊΠ»ΠΎΠ½ΡΡ‚ΡŒ ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ Ρ…ΡƒΠ΄ΠΎΠΆΠ½ΠΈΠΊ нарисовал Π»ΠΎΠΊΠ°Ρ†ΠΈΠΈ ΠΈ пСрсонаТСй, Ρ‚Π°ΠΊ ΠΎΠ½ΠΈ ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π½Π° экранС с Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ Π΄ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ нарисованного пиксСля. Насколько Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎ Π±Ρ‹Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ ΠΏΠΎΠ»ΡƒΡ‚ΠΎΠ½Π° ΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ срСдства ΠΏΠΎ ΠΈΡ… Π²ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡŽ Π½Π° Ρ†Π²Π΅Ρ‚Π½ΠΎΠΌ экранС β€” Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΈ ΡΠΌΠΎΡ‚Ρ€Π΅Π»ΠΈΡΡŒ ΠΈΠ³Ρ€Ρ‹.

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ…

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ…Serious Sam VR: The Last

ΠžΠ±ΠΎΡΡ‚Ρ€ΠΈΠ»Π°ΡΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ 80-Ρ…, Π½Π°Ρ‡Π°Π»Ρƒ 90-Ρ…, ΠΊΠΎΠ³Π΄Π° Π² ΠΈΠ³Ρ€Π°Ρ… Π½Π°Ρ‡Π°Π»Π° ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ 3D полигональная Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, Π΄Π° ΠΈ спрайты Π½Π°ΡƒΡ‡ΠΈΠ»ΠΈΡΡŒ ΡƒΠΆΠ΅ ΠΈ ΠΏΠΎΠ²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π½Π°ΠΊΠ»ΠΎΠ½ΡΡ‚ΡŒ. ΠŸΡ€ΠΈΡ‡Ρ‘ΠΌ ΠΊΡ€ΡƒΡ‚ΠΈΡ‚ΡŒ/Π²Π΅Ρ€Ρ‚Π΅Ρ‚ΡŒ спрайты Π½Π°ΡƒΡ‡ΠΈΠ»ΠΈΡΡŒ ΠΈ консоли. Допустим Ρƒ мСня Π±Ρ‹Π»Π° SNES ΠΈ Π² 1992 Π³ΠΎΠ΄Ρƒ ΠΎΠ½Π° ΠΌΠΎΠ³Π»Π° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π΄Π²ΡƒΡ…ΠΌΠ΅Ρ€Π½ΡƒΡŽ Super Mario Kart Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ Ρ‚ΠΎ ΠΈ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ это двухмСрная ΠΈΠ³Ρ€Π°. Π’ ΠΈΠ³Ρ€Π΅ Π΄Π°ΠΆΠ΅ Π±Ρ‹Π»Π° наклонённая ΠΌΠΈΠ½ΠΈΠΊΠ°Ρ€Ρ‚Π° ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ отсутствия сглаТивания Π·Π°ΠΈΠ³Ρ€Π°Π»ΠΈ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½ΠΎΠ²Ρ‹ΠΌΠΈ красками.

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ…Π’Π°ΠΊ выглядСли 2D ΠΈΠ³Ρ€Ρ‹, ΠΊΠΎΠ³Π΄Π° стало Ρ…Π²Π°Ρ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ для слоТной Ρ€Π°Π±ΠΎΡ‚Ρ‹ со спрайтами

ВозмоТности отобраТСния большого количСства Ρ†Π²Π΅Ρ‚ΠΎΠ², Π²ΠΊΡƒΠΏΠ΅ с ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠ±ΡŠΡ‘ΠΌΠΎΠ² памяти Π΄Π°Π»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΠΆΠ΅ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³Π»ΠΎ Π±Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΎΠ΄Π½Π°ΠΊΠΎ Π² ΠΌΠ°Π»Ρ‹Ρ… Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ…. Вопрос сглаТивания пиксСльного мСсива ΠΎΠΏΡΡ‚ΡŒ встал ΠΎΡ‡Π΅Π½ΡŒ остро.

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ…Pirates! Gold. Π˜Π³Ρ€Π° Ρ†Π΅Π»ΠΈΡ‚ΡŒΡΡ Π² Ρ€Π΅Π°Π»ΠΈΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ отрисовку, Π½ΠΎ сильная пиксСлизация ΠΏΠΎΡ€Ρ‚ΠΈΡ‚ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠ΅

БглаТивания ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° 4 ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ:

БглаТивания основанныС Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅ Π΄ΠΎ Ρ„ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ отрисовки (SSAA, MSAA ΠΈ Ρ‚.Π΄.)

Начнём со сглаТиваний основанных Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅ Π΄ΠΎ Ρ„ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ отрисовки. ИмСнно с Π½ΠΈΡ…, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΈ появились ΠΎΠ½ΠΈ Ρ€Π°Π½ΡŒΡˆΠ΅ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ…. ΠΠ°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π½ΡŒΡˆΠ΅, Ρ‡Ρ‚ΠΎ Π΄ΠΎ появлСния ΠΈΠ³Ρ€. ИмСнно ΠΊ этой ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ относятся сглаТивания, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π½Ρ‹ для тСкста.

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

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ…

Но ΠΈ самый «тяТёлый» с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π’Π°ΠΊ ΠΆΠ΅ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ зная ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Ρƒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ количСство Ρ†Π²Π΅Ρ‚ΠΎΠ² Π² Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π°Ρ…. Помимо Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ вопросов с «лСсСнками» ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½ΠΎΠ΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Ρ‰Ρ‘ ΠΈ Π²Ρ‹ΡˆΠ΅ Ρ‡Ρ‘Ρ‚ΠΊΠΎΡΡ‚ΡŒ тСкстур Π½Π° повСрхностях располоТСнных ΠΏΠΎΠ΄ острыми ΡƒΠ³Π»Π°ΠΌΠΈ ΠΊ ΠΊΠ°ΠΌΠ΅Ρ€Π΅.

Π’ ΠΏΡ€ΠΎΡ‡ΠΈΠΌ β€” для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ чёткости Ρ‚Π°ΠΊΠΈΡ… повСрхностСй сущСствуСт ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ тСхнология β€” анизотропная Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ. ΠšΠΎΡ‚ΠΎΡ€Π°Ρ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π»Π° Ρƒ полноэкранного SSAA сглаТивания Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π΅Ρ‰Ρ‘ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ‚ΡŒ Ρ‡Ρ‘Ρ‚ΠΊΠΎΡΡ‚ΡŒ тСкстур ΠΏΠΎΠ΄ ΡƒΠ³Π»ΠΎΠΌ.

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… анизотропная Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ (ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° брусчатку). НаТмитС для увСличСния.

И Π²Π°ΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ SSAA β€” это полноэкранноС сглаТиваниС, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎΠ΅ ΠΊΠΎ всСму ΠΊΠ°Π΄Ρ€Ρƒ. Однако β€” Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ сглаТиваниС Π½ΡƒΠΆΠ½ΠΎ Π½Π΅ для всСго ΠΊΠ°Π΄Ρ€Π°. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ находящиСся Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Π½Π΅ Π΄Π°ΡŽΡ‰ΠΈΠ΅ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π»ΠΈΠ½ΠΈΠΉ β€” Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ сглаТивания, ΠΈ Ссли для Π½ΠΈΡ… Π½Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Π½Ρ‹Π΅ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ пиксСли ΠΈ, соотвСтствСнно, Π½Π΅ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ для этих Π»ΠΈΡˆΠ½ΠΈΡ… пиксСлСй освСщСниС, затСнСния ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ эффСкты, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ массу рСсурсов.

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ…

ИмСнно такая Π»ΠΎΠ³ΠΈΠΊΠ° ΠΈ вошла Π² сглаТиваниС MSAA, ΠΎΠ½ΠΎ ΠΆΠ΅ сглаТиваниС ΠΌΡƒΠ»ΡŒΡ‚ΠΈΡΠ΅ΠΌΠΏΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. И Π΄ΠΎΠ»Π³ΠΎΠ΅ врСмя ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π±Ρ‹Π» основным. Он Π΄Π°Ρ‘Ρ‚ эффСкт Π½Π΅ сильно Ρ…ΡƒΠΆΠ΅, Ρ‡Π΅ΠΌ SSAA, Π½ΠΎ сильно экономнСС для рСсурсов ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… НаТмитС для увСличСния ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… Π½Π°ΠΆΠΌΠΈΡ‚Π΅ для увСличСния

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

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

Π§Ρ‚ΠΎ, СстСствСнно, ΡƒΡ…ΡƒΠ΄ΡˆΠ°Π΅Ρ‚ качСство ΠΈ сглаТивания ΠΈ качСство Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ отобраТСния Π»ΠΈΠ½ΠΈΠΉ Π³Ρ€Π°Π½ΠΈΡ† ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². Но этот ΠΌΠ΅Ρ‚ΠΎΠ΄ всё Ρ€Π°Π²Π½ΠΎ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ Π½Π΅ Ρ€Π°Π·ΠΌΡ‹Π²Π°Π΅Ρ‚ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΈ ΠΌΠ΅Π»ΠΊΠΈΠ΅ Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ тСкстур.

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

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

FSAA (Full Scene Anti-Aliasing) β€” Вариация SSAA ΠΎΡ‚ AMD.

AAA(Adaptive Anti-Aliasing) β€” MSAA которая для ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ SSAA. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ AMD.

TrAA (Transparency Anti-Aliasing) β€” Ρ‚ΠΎΠΆΠ΅ Ρ‡Ρ‚ΠΎ ΠΈ AAA, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ NVIDIA.

TrMSAA (Transparency Multi-Sampling Anti-Aliasing, ΠΈΠ½ΠΎΠ³Π΄Π° называСтся TMAA) β€” MSAA с костылём для ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Π±Π΅Π· использования SSAA.

EQAA (Enhanced Quality Anti-Aliasing), QCSAA (Quality Coverage Sampling Anti-Aliasing)( для NVidia β€” CSAA), MSAA с ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌ количСством сСплов для расчёта ΡƒΡ‚ΠΎΡ‡Π½ΡΡŽΡ‰ΠΈΡ… коэффициСнтов ΠΈ с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ полоТСниями Π²ΠΈΡ€ΡƒΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ расчёт.

OGSSAA (Ordered Grid SuperSampling Anti-Aliasing), RGSSAA (Rotated Grid SuperSampling Anti-Aliasing), SGSSAA (Sparse Grid SuperSampling Anti-Aliasing), JGSSAA (Jittered Grid Super-sampling Anti-aliasing) β€” SSAA с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ располоТСния Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… пиксСлСй.

HRAA (High-Resolution Anti-Aliasing) β€” оптимизированная SSAA ΠΎΡ‚ NVidia, Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с располоТСниСм пиксСлСй.

FAA (Fragment Anti-Aliasing) β€” Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Matrox. БмСсь чистого SSAA ΠΈ MSAA, ΠΊΠΎΠ³Π΄Π° для Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… пиксСлСй учитываСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΅ΡΡ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΡ‚Π±Ρ€Π°ΡΡ‹Π²Π°ΡŽΡ‚ΡΡ для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

И Π½Π° этом Π² Ρ†Π΅Π»ΠΎΠΌ β€” пСрвая катСгория сглаТиваний заканчиваСтся. ЕстСствСнно Π² любом Π΄Π΅Π»Π΅ Π΅ΡΡ‚ΡŒ масса экспСримСнтов, ΠΈ Ρ‚ΡƒΠΏΠΈΠΊΠΎΠ²Ρ‹Ρ… Π²Π΅Ρ‚Π²Π΅ΠΉ. Π‘ΠΊΠΎΡ€Π΅Π΅ всСго любой Π΄Π°ΠΆΠ΅ самый Π΄ΡƒΡ€Π°Ρ†ΠΊΠΈΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ с ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Π½Ρ‹ΠΌΠΈ ΠΈΠ»ΠΈ сосСдними пиксСлями, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈΠΉΠ΄Ρ‘Ρ‚ Π²Π°ΠΌ Π² Π³ΠΎΠ»ΠΎΠ²Ρƒ, Π² Π½Π΅ зависимости ΠΎΡ‚ Π΅Π³ΠΎ работоспособности ΠΊΡ‚ΠΎ-Ρ‚ΠΎ Π΄ΠΎ вас ΡƒΠΆΠ΅ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π» ΠΈ пытался Π²Π½Π΅Π΄Ρ€ΠΈΡ‚ΡŒ. ΠšΡ€ΠΎΠΌΠ΅ ΠΊΠ°ΠΊ с количСством ΠΌΠ°Π»Ρ‹Ρ… пиксСлСй, ΠΈΠ³Ρ€Π°Π»ΠΈΡΡŒ ΠΈ с располоТСниСм этих ΠΌΠ°Π»Ρ‹Ρ… пиксСлСй, ΠΈΠ³Ρ€Π°Π»ΠΈΡΡŒ с ΡƒΠ³Π»Π°ΠΌΠΈ ΠΈ Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒΡŽ располоТСния, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠΆΠ΅ влияло Π½Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ сглаТивания.

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ…

И Π½Π° ΠΎΠ΄Π½ΠΈΡ… ΡƒΠ³Π»Π°Ρ… Π½Π°ΠΊΠ»ΠΎΠ½Π° Π»ΠΈΠ½ΠΈΠΉ Π»ΡƒΡ‡ΡˆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΠ΄Π½ΠΎ, Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… ΡƒΠ³Π»Π°Ρ… β€” Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ…

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

QAA (Quincunx Anti-Aliasing, Π¨Π°Ρ…ΠΌΠ°Ρ‚Π½ΠΎΠ΅ сглаТиваниС) β€” ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΎΡ‚ NVidia, ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Π½Ρ‹Π΅ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ пиксСли ΠΈ сосСдниС Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ пиксСли. Π’Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΌΡ‹Π»ΠΎ, Π½ΠΎ борСтся с лСсСнками ΠΎΡ‡Π΅Π½ΡŒ эффСктивно.

Ну ΠΈ ΡƒΠΆ ΠΊΠΎΠ»ΠΈ ΠΌΡ‹ Π·Π°Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ ΠΏΡ€ΠΎ ΠΌΡ‹Π»ΠΎ β€” Ρ‚ΠΎ ΠΏΠΎΡ€Π° ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌΡƒ Ρ‚ΠΈΠΏΡƒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² сглаТивания, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΊ сглаТиваниям, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‚ΡΡ послС отрисовки ΠΊΠ°Π΄Ρ€Π°.

БглаТивания основанныС Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅ послС Ρ„ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ отрисовки (FXAA, SMAA ΠΈ Ρ‚.Π΄.)

И это Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ шаг ΠΎΡ‚ ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ использования сосСдних пиксСлСй Π½Π° этапС отрисовки. И Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ, Ρ‡Ρ‚ΠΎ эти ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΌΡ‹Π»ΠΎ, ΠΈΠ»ΠΈ ΠΈΠ½Π°Ρ‡Π΅ β€” ΠΏΠΎΡ‚Π΅Ρ€ΡŽ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π½ΠΎΠΉ рСзкости ΠΈ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… НаТмитС для увСличСния ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚. Π½Π°ΠΆΠΌΠΈΡ‚Π΅ для увСличСния ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚. Π½Π°ΠΆΠΌΠΈΡ‚Π΅ для увСличСния

НС самый ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΈΠ· Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΏΠΎ сглаТиванию, Π½ΠΎ самый массовым стал FXAA. ΠšΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Π°Ρ‘Ρ‚ максимальноС ΠΌΡ‹Π»ΠΎ, ΠΏΡ€ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Ρ€ΡƒΠ΄ΠΎΠ·Π°Ρ‚Ρ€Π°Ρ‚Π°Ρ…. И ΠΎΠ½ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΡƒ усрСднСния Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ сосСдних пиксСлСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΏΡ€ΠΈΠΆΠΈΠ»ΠΈΡΡŒ Π² Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°Ρ… Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… Π½Π° этапС отрисовки. FXAA ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ контрастных ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² ΠΏΠΎ яркости Π² сосСдних пиксСлях, Π΄Π°Π»Π΅Π΅ ΠΏΠΎ измСнСнию направлСния контрастности окрСстных пиксСлСй опрСдСляСтся ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Π½Π°ΠΊΠ»ΠΎΠ½ контрастной Π»ΠΈΠ½ΠΈΠΈ, ΠΈ Π΄Π°Π»Π΅Π΅ пиксСли ΠΏΠ΅Ρ€Π΅ΠΊΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π½Ρ‹Π΅ Ρ†Π²Π΅Ρ‚Π° ΠΎΡ‚ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ раздСлСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². Π˜Π½Ρ‹ΠΌΠΈ словами β€” Ρ€Π°Π·ΠΌΡ‹Π²Π°ΡŽΡ‚ΡΡ всС контрастныС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ Π² ΠΊΠ°Π΄Ρ€Π΅. Π—Π°Ρ‚ΠΎ рСсурсов Π½Π°Π΄ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ°Π»ΠΎ.

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… НаТмитС для увСличСния

Но Π΅ΡΡ‚ΡŒ ΠΈ Π±ΠΎΠ»Π΅Π΅ слоТныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ сглаТивания постобработкой, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² β€” это MLAA сглаТиваниС. Оно ΠΆΠ΅ морфологичСскоС сглаТиваниС. Π’ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½Π΅ приТился, Π½ΠΎ ΠΎΠ½ Π±Ρ‹Π» ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Ρ€ΠΎΠ΄ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΈΠΊΠΎΠ² класса слоТных ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² сглаТивания постобработкой.

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

ΠœΠΎΡ€Ρ„ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ сглаТиваниС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π½ΠΎ Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Π΅Π΅. На Π²Ρ…ΠΎΠ΄ этому Ρ‚ΠΈΠΏΡƒ сглаТивания Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π°Π²Π°Ρ‚ΡŒΡΡ ΡƒΠΆΠ΅ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±Π΅Π· сглаТивания. Алгоритм Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ мСста с Ρ€Π΅Π·ΠΊΠΈΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Ρ†Π²Π΅Ρ‚Π° Π½Π° основС Ρ‚Ρ€Ρ‘Ρ… Π²ΠΈΠ΄ΠΎΠ² ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ΠΎΠ² Β«ZΒ», Β«UΒ» ΠΈΠ»ΠΈ Β«LΒ» Ρ„ΠΎΡ€ΠΌΡ‹.

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ…

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

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ…

ИмСнно Π² этот ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π½Π° сцСну Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΌΡ‹Π»ΠΎ. Малого Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎ Ρ€Π°Π·ΠΌΡ‹Π²Π°ΡŽΡ‚ΡΡ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Ρ‚Π°ΠΊ Π΅Ρ‰Ρ‘ ΠΈ всё, Ρ‡Ρ‚ΠΎ задумываСтся ΠΊΠ°ΠΊ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ дСтализация Π² ΠΈΠ³Ρ€Π΅ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ.

И это сглаТиваниС я Π»ΠΈΡ‡Π½ΠΎ Π² ΠΈΠ³Ρ€Π°Ρ… ΠΈ Π½Π΅ ΠΏΡ€ΠΈΠΏΠΎΠΌΠ½ΡŽ, ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΠ½ΠΎ Π½Π΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π΅, ΠΊΠ°ΠΊ большая Ρ‡Π°ΡΡ‚ΡŒ сглаТиваний, Π° Π½Π° процСссорС.

Но ΠΎΡ‡Π΅Π½ΡŒ часто ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° этого Ρ‚ΠΈΠΏΠ° сглаТивания β€” Π° ΠΈΠΌΠ΅Π½Π½ΠΎ SMAA. Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΠ½ΠΎ ΡƒΠΆΠ΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…, Π° Π½Π΅ процСссорах. Для распознавания ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠ² происходит Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ разности Ρ†Π²Π΅Ρ‚ΠΎΠ², Π½ΠΎ ΠΈ ΠΎΡ‚ разности яркости сосСдних пиксСлСй, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΎ контрастности, Ρ‡Ρ‚ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ качСство поиска Π³Ρ€Π°Π½Π΅ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ ΠΊ Β«ZΒ», Β«UΒ», Β«LΒ» Ρ„ΠΎΡ€ΠΌΠ°ΠΌ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΈ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π»ΡƒΡ‡ΡˆΠ΅ ΠΎΠ±Ρ€ΠΈΡΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ острыС Π³Ρ€Π°Π½ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΠΈ Ρ„ΠΎΡ€ΠΌ. ЕстСствСнно это Π½Π΅ отмСняСт ΠΌΡ‹Π»Π° ΠΈ Π² чистом Π²ΠΈΠ΄Π΅ Π±Π΅Π· Π΄ΠΎΠ±Π°Π²ΠΎΠΊ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² это сглаТиваниС сСйчас ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ€Π΅Π΄ΠΊΠΎ.

И, ΠΊΠ°ΠΊ Π²Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅, ΠΌΡ‹ ΠΊ этому ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ Π΅Ρ‰Ρ‘ вСрнёмся Π² 4-ΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ сглаТиваний.

А ΠΏΠΎΠΊΠ° ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Ρ‘ΠΌ ΠΊ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ. А ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΊ Ρ‚ΠΎΠΉ, Π³Π΄Π΅ для сглаТивания ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ нСсколько сосСдних ΠΊΠ°Π΄Ρ€ΠΎΠ².

Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Π½Π° основС Π°Π½Π°Π»ΠΈΠ·Π° Π½Π°Π±ΠΎΡ€Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠ°Π΄Ρ€ΠΎΠ² (TAA, TXAA)

Π’ Ρ†Π΅Π»ΠΎΠΌ сСйчас Π²ΠΎΠΎΠ±Ρ‰Π΅ Π΅ΡΡ‚ΡŒ Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠΈ Π² Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ ΠΊ Ρ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΠ΅Ρ€Π΅Ρ€ΠΈΡΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠ°Π΄Ρ€ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ, Π° ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ Π½Π΅ измСнившиСся части ΠΊΠ°Π΄Ρ€Π°. ΠžΡ‚Ρ‡Ρ‘Ρ‚Π»ΠΈΠ²ΠΎ это Π²ΠΈΠ΄Π½ΠΎ Π² проявлСниях DXR. И Ρ‚Π΅Π½ΠΈ Π² ΠΈΠ³Ρ€Π°Ρ… Π½Π°Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ ΠΏΠΎ нСсколько ΠΊΠ°Π΄Ρ€ΠΎΠ², ΠΎΡ‚ Ρ‡Π΅Π³ΠΎ Π²ΠΈΠ΄Π½Ρ‹ ΡˆΠ»Π΅ΠΉΡ„Ρ‹ ΠΎΡ‚ Π½Π΅Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Ρ… тСнями ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… НаТмитС для увСличСния

И для глобального освСщСния ΠΏΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° свСта ΠΈΠ΄Ρ‘Ρ‚ нСсколько ΠΊΠ°Π΄Ρ€ΠΎΠ², Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ Π² ΠΈΠ³Ρ€Π°Ρ….

Π‘ΠΎ сглаТиваниСм ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π»ΠΈ ΡΡ…ΠΎΠΆΡƒΡŽ систСму.

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

Π‘ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°ΠΌΠΈ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚Π°ΠΊ ΠΆΠ΅. Π‘Ρ‹Π»Π° Π½Π° сайтС ΡΡ‚Π°Ρ‚ΡŒΡ ΠΏΡ€ΠΎ ΡˆΠ»Π΅ΠΌΡ‹ VR, Π° Π²Π΅Ρ€Π½Π΅Π΅ ΠΊΠ°ΠΊ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ SteamVR Π±Π΅Π· Π³Π°Ρ€Π½ΠΈΡ‚ΡƒΡ€Ρ‹, Π° Ρ‡Π΅Ρ€Π΅Π· смартфон β€” я Ρ‚Π°ΠΌ ΡƒΡ‡ΠΈΠ» вас ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° стСрСо ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ.

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ…Π‘Ρ‚Π΅Ρ€Π΅ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅

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

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ β€” сСйчас Π²Ρ‹ собствСнными Π³Π»Π°Π·Π°ΠΌΠΈ сдСлали супСр сСмплированиС ΠΏΡƒΡ‚Ρ‘ΠΌ налоТСния Π΄Π²ΡƒΡ… ΠΏΠΎΡ…ΠΎΠΆΠΈΡ… ΠΊΠ°Π΄Ρ€ΠΎΠ².

Π’ ΠΈΠ³Ρ€Π°Ρ… Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π»ΠΈ это нСсколько ΠΈΠ½Π°Ρ‡Π΅.

Π’ Π½Π°Ρ‡Π°Π»Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ, ΠΊΠΎΠ³Π΄Π° я рассказывал ΠΏΡ€ΠΎ сглаТиваниС ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² я упомянул ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ° ΠΈ сглаТивания ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ сСйчас ΡΠ΄Π²ΠΈΠ³Π°Ρ‚ΡŒ тСкст ΠΌΠ΅Π½Π΅Π΅, Ρ‡Π΅ΠΌ Π½Π° 1 пиксСль. Рассказал я это Π½Π΅ для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ интСрСсным Ρ„Π°ΠΊΡ‚ΠΎΠΌ, Π° ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ это свойство примСняСтся Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΌ сглаТивании (Ρ‚Π΅ΠΌΠΏΠΎΡ€Π°Π»ΡŒΠ½ΠΎΠΌ сглаТивании), ΠΎΠ½ΠΎ ΠΆΠ΅ TAA.

Напомню, Ρ‡Ρ‚ΠΎ для супСрсСмплирования ΠΈΠ»ΠΈ SSAA ΠΎΠ΄ΠΈΠ½ настоящий пиксСль разбивался Π½Π° ΠΌΠ°Π»Ρ‹Π΅ подпиксСли. А Π·Π°Ρ‚Π΅ΠΌ ΡƒΡΡ‚Ρ€Π΅Π΄Π½ΡΠ»ΠΈΡΡŒ значСния подпиксСлСй для отрисовки ΠΎΠ΄Π½ΠΎΠ³ΠΎ настоящСго.

Π’ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΌ сглаТивании сосСдниС ΠΊΠ°Π΄Ρ€Ρ‹ ΡΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Π½Π° Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π΅Ρ… ΠΆΠ΅ ΠΏΠΎΠ» ΠΊΠ°Π΄Ρ€Π°, Ρ‡Ρ‚ΠΎ ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ подпиксСли Π² SSAA. И Π½Π° основС этих ΠΊΠ°Π΄Ρ€ΠΎΠ² ΡƒΠΆΠ΅ Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚ΡŒ Π»ΠΈΠ½ΠΈΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ ΠΈ ΡΠ³Π»Π°Π΄ΠΈΡ‚ΡŒ усрСдняя Π΄Π°Π½Π½Ρ‹Π΅.

Но это всё Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠΎΠΊΠ° Π½Π΅Ρ‚ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΉ Π² ΠΊΠ°Π΄Ρ€Π΅. А ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ Π΅ΡΡ‚ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ Π΄Π°ΡŽΡ‚ сбой. ΠŸΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚Ρ‹ ΠΎΡ‚ ΠΏΡ€ΠΎΡˆΠ»Ρ‹Ρ… ΠΊΠ°Π΄Ρ€ΠΎΠ², Ρ€Π°Π·Ρ€Ρ‹Π²Ρ‹, ΡˆΠ»Π΅ΠΉΡ„Ρ‹ ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ… АртСфакты ΠΎΡ‚ TAA. НаТмитС для увСличСния.

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

Насколько Π±Π»ΠΈΠ·ΠΊΠ° данная тСхнология ΠΊ DLSS я Π½Π΅ знаю, Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠ·Ρ€Π΅Π²Π°ΡŽ, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ ΠΎΠ±Ρ‰ΠΈΠ΅ ΠΊΠΎΡ€Π½ΠΈ Ρƒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π΅ΡΡ‚ΡŒ ΠΈ вопросы опрСдСлСния ΠΈ слСТСния Π·Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ просто ΠΎΡ‚Π΄Π°Π»ΠΈ Π½Π° ΠΎΡ‚ΠΊΡƒΠΏ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹ΠΌ сСтям, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΠ½ΠΈ ΡƒΠΌΠ΅ΡŽΡ‚ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ. ΠžΠΏΡΡ‚ΡŒ ΠΆΠ΅ упомянутыС MLAA ΠΈ SMAA ΡƒΠΆΠ΅ сами Π±Ρ‹Π»ΠΈ ΠΏΠΎΡ…ΠΎΠΆΠΈ Π½Π° свёрточныС Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Π΅ сСти, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. Всё это ΠΏΡ€ΠΈ сращивании ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ супСр сэмплированиСм ΠΎΡ‚ сосСдних ΠΊΠ°Π΄Ρ€ΠΎΠ², Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ TAA с вычислСниями нСйросСтями Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈ стало Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ DLSS. Однако β€” Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ Ρ‚ΠΎΠΌΡƒ ΠΈΠ· Ρ‡Π΅Π³ΠΎ сдСлана DLSS я Π½Π΅ Π½Π°ΡˆΡ‘Π», Π΄Π° ΠΈ сама nvidia Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ Π»ΡŽΠ±ΠΈΡ‚ ΠΊΠΎΠ³Π΄Π° DLSS Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ апскСйлом. Π”Π° ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρƒ TAA Π² соврСмСнных ΠΈΠ³Ρ€Π°Ρ… с ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½ΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΎΠΉ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ‚ΠΎΠΆΠ΅ Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ Π»ΡŽΠ±ΠΈΡ‚ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ апскСйлом, Π° Π½Π° самом Π΄Π΅Π»Π΅ β€” это ΠΎΠ½ ΠΈ Π΅ΡΡ‚ΡŒ.

ΠšΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ сглаТиваний

И ΠΏΠΎ рассказу ΡƒΠΆΠ΅ ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ понятно, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π² рассказ ΠΏΡ€ΠΎ 4-Ρ‹ΠΉ класс сглаТиваний ΡƒΠΆΠ΅ начался ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΏΠΎ сути β€” ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Ρ‚Ρ€Ρ‘Ρ… классов сглаТиваний Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° своих собствСнных этапах. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π²ΠΎ врСмя отрисовки, Π²Ρ‚ΠΎΡ€ΠΎΠΉ послС отрисовки, Π° Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ Π½Π° совокупности сосСдних ΠΊΠ°Π΄Ρ€ΠΎΠ².

ΠΊΠ°ΠΊΠΎΠ΅ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ сглаТиваниС Π² ΠΈΠ³Ρ€Π°Ρ…

И Π½ΠΈΡ‡Ρ‚ΠΎ Π½Π΅ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎ сглаТиваниС Π½Π° этапС отрисовки, Π²Ρ‚ΠΎΡ€ΠΎΠ΅ β€” послС отрисовки, Π° Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΠΌ ΡˆΠ»ΠΈΡ„Π°Π½ΡƒΡ‚ΡŒ ΡƒΠΆΠ΅ Π½Π°Π±ΠΎΡ€ ΠΊΠ°Π΄Ρ€ΠΎΠ².

Π’Π°ΠΊ это Π² соврСмСнных ΠΈΠ³Ρ€Π°Ρ… ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ ΠΈ слоТныС названия сглаТиваний, Π³Π΄Π΅ Π±ΡƒΠΊΠ² ΠΊΡƒΠ΄Π° большС, Ρ‡Π΅ΠΌ Π±Ρ‹Π»ΠΎ Π² этом Π²ΠΈΠ΄Π΅ΠΎ.

Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Ссли Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ надписи Π½Π° ΠΏΠΎΠ΄ΠΎΠ±ΠΈΠΈ Β«X2Β», Ρ‚ΠΎ это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Ρ‡Ρ‚ΠΎ Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ этапС Π²ΠΎ врСмя отрисовки примСняСтся супСрсСмплированиС. Π”Π°Π»Π΅Π΅, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π² Ρ€Π°Π±ΠΎΡ‚Ρƒ вступаСт ΡƒΠΆΠ΅ сглаТиваниС постобработкой SMAA, послС Ρ‡Π΅Π³ΠΎ для ΠΊΠ°Π΄Ρ€ΠΎΠ² примСняСтся Π΅Ρ‰Ρ‘ ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π·Π° счёт Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ сглаТивания. Π’ΠΎ Π΅ΡΡ‚ΡŒ информация набираСтся ΠΈ супСрсСмплированиСм для увСличСния количСства Π΄Π°Π½Π½Ρ‹Ρ… для Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π΄Π°Π»Π΅Π΅ дСлаСтся эффСктивноС сглаТиваниС SMAA, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΡƒΠ±ΠΈΡ€Π°Π΅Ρ‚ лСсСнки, Π½ΠΎ ΠΌΡ‹Π»ΠΈΡ‚ ΠΈ ΠΏΠΎΡ€Ρ‚ΠΈΡ‚ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ΡΡ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ сглаТиваниСм. И называСтся это всё ΠΊΠ°ΠΊ-Ρ‚ΠΎ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±ΠΈΠΈ Β«SMAA T2xΒ».

ΠœΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈ ΠΈΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ. Допустим вмСсто SMAA ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Π° FXAA. Или ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ всё Π±Π΅Π· супСрсСмплирования. Или Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ MSAA с FXAA Π±Π΅Π· Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ, ΠΈΠ»ΠΈ MSAA с SMAA. Или Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ Π±Π΅Π· супСрсСмплирования Π·Π° счёт MSAA.

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ β€” Ρ€Π°Π·Π΄ΠΎΠ»ΡŒΠ΅ для Π»ΡŽΠ±Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ.

И ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠ°Ρ€ΠΈΡ€ΡƒΡŽΡ‚ нСдостатки Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π°, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ сСйчас Π² ΠΈΠ³Ρ€Π°Ρ… Ρ‡Π°Ρ‰Π΅ всСго ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ сглаТивания Π½Π° основС Ρ‚Π΅Ρ… Ρ‚ΠΈΠΏΠΎΠ² ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±Ρ‹Π»ΠΎ рассказано Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅.

Π’ΠΈΠ΄Π΅ΠΎ Π½Π° YouTube ΠΊΠ°Π½Π°Π»Π΅ «Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€»

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

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

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