ΠΊΠ°ΠΊΠΎΠ΅ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Π»ΡΡΡΠ΅ fxaa ΠΈΠ»ΠΈ smaa
Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅. ΠΠ°ΠΊΠΎΠ΅ Π»ΡΡΡΠ΅?
ΠΡΠΈ ΡΠ΅ΠΌ, ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΠ±Π° ΠΌΠ΅ΡΠΎΠ΄Π° ΡΡΠ°Π·Ρ. ΠΠ°ΠΊΠΎΠΉ Π²ΡΠ±ΡΠ°ΡΡ ΠΈΡΡ ΠΎΠ΄Ρ ΠΈΠ· ΡΡΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΎΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΡΠ΅ΡΡΡΡΠΎΠ² Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ, ΡΠ΅ΡΠ°ΡΡ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎ.
ΠΠ°ΡΠ½Π΅ΠΌ Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ AA (Anti-Aliasing, Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅) β ΡΠΏΠΎΡΠΎΠ± ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ «ΡΡΡΠΏΠ΅Π½ΡΠ°ΡΠΎΡΡΠΈ» Π½Π° ΠΊΡΠ°ΡΡ
ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ², Π»ΠΈΠ½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°Ρ
ΠΎΠ΄ΡΡΡΡ ΠΏΠΎΠ΄ Π½Π°ΠΊΠ»ΠΎΠ½ΠΎΠΌ ΠΈ Π½Π΅ ΡΠ²Π»ΡΡΡΡΡ Π½ΠΈ ΡΡΡΠΎΠ³ΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΠΌΠΈ ΠΈ Π½ΠΈ ΡΡΡΠΎΠ³ΠΎ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΡΠΌΠΈ. ΠΡΠΎΠ±Π΅Π½Π½ΠΎ «Π»Π΅ΡΠ΅Π½ΠΊΠ°» Π·Π°ΠΌΠ΅ΡΠ½Π° Π½Π° ΡΡΡΠΊΠ°Ρ
ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½ΠΎΠ² Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΡΠ²Π΅ΡΠ°ΠΌΠΈ.
Π ΠΈΠ³ΡΠ°Ρ
ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ, ΠΊΠΎΠ³Π΄Π° Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΠ΅ Π½Π΅ Ρ
Π²Π°ΡΠ°Π΅Ρ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² Π²ΡΡΠΎΠΊΠΎΠΌ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠΈ, Π³Π΄Π΅ Π²ΡΠ΅ Π΄Π΅ΡΠ°Π»ΠΈ ΠΏΠ»Π°Π²Π½ΡΠ΅ ΠΈ ΠΏΡΠΈΡΡΠ½Ρ Π³Π»Π°Π·Ρ. ΠΡΠ»ΠΈ AntiAliasing ΠΎΡΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ Ρ
ΠΎΡΠΎΡΠΎ ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, ΡΠΎ ΠΈΠ·-Π·Π° ΡΡΠΎΠ³ΠΎ ΡΡΡΠ°Π΄Π°Π΅Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ, ΠΏΠ°Π΄Π°Π΅Ρ ΡΠΏΡ Π² ΠΈΠ³ΡΠ°Ρ
. ΠΡΠ»ΠΈ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π΅Ρ ΠΏΠ»ΠΎΡ
ΠΎ, ΡΠΎ ΡΡΡΠ°Π΄Π°Π΅Ρ Π³ΡΠ°ΡΠΈΠΊΠ°, ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π·Π°ΠΌΡΠ»ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ, Π°ΡΡΠ΅ΡΠ°ΠΊΡΡ. ΠΠΎΡΡΠΎΠΌΡ, Π΅ΡΠ»ΠΈ Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΠ³ΡΠ°ΡΡ ΠΏΡΠΈ Π²ΡΡΠΎΠΊΠΎΠΌ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠΈ ΠΈ ΡΠΏΡ ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΏΠ°Π΄Π°Π΅Ρ Π½Π΅ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ, Π½Π΅ Π²ΠΊΠ»ΡΡΠ°ΠΉΡΠ΅ AA, ΠΈΠ³ΡΠ°ΠΉΡΠ΅ Π½Π° Π²ΡΡΠΎΠΊΠΎΠΌ. Π’Π°ΠΊ ΠΆΠ΅ ΠΈΠ· ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠ΅ΠΉ, ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ «Π»Π΅ΡΠ΅Π½ΠΊΠΈ» ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΎ Π½Π° ΡΡΠΎΠ²Π½Π΅ Π½Π°ΡΡΡΠΎΠ΅ΠΊ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ ΠΈ ΠΏΡΠΈ ΡΡΠΎΠΌ Π΅ΡΠ΅ ΠΈ Π½Π° ΡΡΠΎΠ²Π½Π΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠΡΡΠ΅ΠΊΡ ΠΏΡΠΈ ΡΡΠΎΠΌ «ΡΡΠΈΠ»ΠΈΠ²Π°Π΅ΡΡΡ», Π΅ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΏΠ΅ΡΠ²ΡΠΉ ΠΈ Π²ΡΠΎΡΠΎΠΉ ΡΠΈΠΏ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ. ΠΠΎΡΡΠΎΠΌΡ Π΅ΡΠ»ΠΈ ΡΠΎΠ±ΡΠ°Π»ΠΈΡΡ ΠΈΡΠΏΡΡΡΠ²Π°ΡΡ Π°Π½ΡΠΈΠ°Π»ΡΡΡΠΈΠ½Π³, ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ ΡΡΠΎΠ±Ρ ΠΎΠ½ΠΎ Π±ΡΠ»ΠΎ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΎ Π³Π΄Π΅ ΡΠΎ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅, Π΄Π°Π±Ρ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π·Π°ΠΌΡΠ»Π΅Π½Π½ΠΎΡΡΡ.
ΠΠ΅ΡΠ²ΡΠΉ ΡΠΈΠΏ
ΠΠ»ΠΈΡΠ½ΠΈΠ΅ Π½Π° ΡΠΏΡ ΠΏΡΡΠΌΠΎΠ΅, Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΌΠ΅ΡΠΎΠ΄Π° ΠΈ ΠΏΡΠΎΠΏΡΡΠΊΠ½ΠΎΠΉ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΏΠ°ΠΌΡΡΠΈ.
SSAA (SuperSample Anti-Aliasing, ΠΠ·Π±ΡΡΠΎΡΠ½Π°Ρ Π²ΡΠ±ΠΎΡΠΊΠ° ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ) β Π‘Π°ΠΌΠΎΠ΅ ΡΡΠΆΠ΅Π»ΠΎΠ΅, Π½ΠΎ ΠΈ ΡΠ°ΠΌΠΎΠ΅ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΠΈ ΠΆΡΡΠΊΠΎ Π½Π°Π³ΡΡΠΆΠ°ΡΡΠ΅Π΅ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ. Π ΡΡΠΊΠΎΡΠΈΡΠ΅Π»ΡΡ
ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠ½Π°Ρ ΠΌΠ°ΡΠΊΠ° ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ ΠΎΡ 2×1 Π΄ΠΎ 4×4. ΠΡ ΡΡΠΎΠ³ΠΎ ΠΈ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π°Π³ΡΡΠ·ΠΊΠ°, ΠΏΡΠΈ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠΈ 1920×1440 ΠΈ ΠΌΠ°ΡΠΊΠ΅ 2Ρ
2 ΡΡΡΠΎΠΈΡΡΡ ΠΊΠ°Π΄Ρ Ρ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ 3840Ρ
2880 (ΡΡΠΎ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΏΠ°ΠΌΡΡΠΈ Π² 4 ΡΠ°Π·Π° Π±ΠΎΠ»ΡΡΠ΅), ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ, ΡΡΡΠ΅Π΄Π½ΡΡΡΡΡ ΡΠ²Π΅ΡΠ° Π²ΡΠ΅Ρ
ΡΡΠ±-ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ Π² ΠΌΠ°ΡΠΊΠ΅ ΠΈ ΡΠΆΠ΅ ΠΏΠΎΡΠ»Π΅ ΠΊΠ°Π΄Ρ ΡΠΆΠΈΠΌΠ°Π΅ΡΡΡ ΠΈ ΠΏΠΎΠ΄Π°Π΅ΡΡΡ Π½Π° Π²ΡΠ²ΠΎΠ΄ Π½Π° ΡΠΊΡΠ°Π½ Π² ΠΈΡΡ
ΠΎΠ΄Π½ΠΎΠΌ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠΈ.
Π‘ΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π»Π° ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ Π΄ΠΎ DirectX 8, ΠΏΠΎΠΊΠ° Π½Π΅ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ MSAA. ΠΠ·-Π·Π° Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ Π²Π»ΠΈΡΠ½ΠΈΡ Π½Π° ΡΠΏΡ ΠΎΡ Π½Π΅Π³ΠΎ ΠΎΡΠΊΠ°Π·Π°Π»ΠΈΡΡ. ΠΠΎ ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΌΠΎΡΠ½ΠΎΡΡΡ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡ ΠΏΠ΅ΡΠΌΠ°Π½Π΅Π½ΡΠ½ΠΎ ΡΠΎΡΠ»Π°, NVIDIA Π΅Π³ΠΎ Π²Π΅ΡΠ½ΡΠ»ΠΈ Π² ΡΡΡΠΎΠΉ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΈΠ³Ρ Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ DX9, DX10, DX11.
Π₯ΠΎΡΠΈΡΠ΅ 60 ΡΠΏΡ? Π’ΠΎΠ³Π΄Π° ΡΠ°ΠΌΠΈ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΈΠΊΠΈΠ½ΡΡΡ ΠΏΠΎΠ΄ ΠΊΠ°ΠΊΠΎΠΉ Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π²ΠΈΠ΄Π΅ΠΎΠ°Π΄Π°ΠΏΡΠ΅Ρ. ΠΠ΄Π½Π°ΠΊΠΎ, ΠΎΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π½Π°ΡΠ»Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅. ΠΠ°Π½Π½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΎΠ±Π»Π°Π΄Π°ΡΠ΅Π»ΡΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΡΡ
Π²ΠΈΠ΄ΡΡ
Π΄Π»Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΠΈΠ³Ρ.
MSAA (MultiSample Anti-Aliasing, ΠΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅Π½Π½Π°Ρ Π²ΡΠ±ΠΎΡΠΊΠ° ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ) β ΠΏΡΠΈΡΠ΅Π» Π½Π° ΡΠΌΠ΅Π½Ρ SSAA, ΠΏΠΎΡΡΠ΅Π±Π»ΡΡ ΠΌΠ΅Π½ΡΡΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ², Π½ΠΎ ΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π΄Π°Π΅Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΎΠΉ. ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΡΡΡ Π² Π±ΠΎΠ»ΡΡΠ΅ΠΌ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠΈ, Π½ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π΄ΠΎΡΡΠΈΠ³Π½ΡΡΠ° Π·Π° ΡΡΠ΅Ρ AA ΡΠΎΠ»ΡΠΊΠΎ ΠΊΡΠ°Π΅Π² ΠΎΠ±ΡΠ΅ΠΊΡΠ°, Π° Π½Π΅ Π²ΡΠ΅ΠΉ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ ΠΊΠ°ΠΊ Π² SSAA. ΠΠ· ΠΌΠΈΠ½ΡΡΠΎΠ², Π½Π° ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΡΡ
ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½Π°Ρ
(ΡΡΠ΅ΠΊΠ»Π°, Π²ΠΎΠ΄Π°..) Π΄Π°Π½Π½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΏΠΎΡΡΠΎΠΌΡ Π»Π΅ΡΠ΅Π½ΠΊΡ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈΡΠ΅Π·ΡΠ΅ΡΡ. Π ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ°ΡΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π±Π»ΡΠ΄Π°ΡΡ Π΅ΡΠ΅ ΠΈ Π°ΡΡΠ΅ΡΠ°ΠΊΡΡ. ΠΠ»ΡΡ Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ Ρ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΡ. ΠΡΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡΡ, ΡΡΠΎ MSAA Π²ΡΠ³ΠΎΠ΄Π½Π΅Π΅ ΡΠ·Π°ΡΡ Π½Π° Π½ΠΈΠ·ΠΊΠΈΡ
ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡΡ
. Π§Π΅ΠΌ ΠΎΠ½ΠΎ Π²ΡΡΠ΅, ΡΠ΅ΠΌ Π½Π°ΠΊΠ»Π°Π΄Π½Π΅Π΅ ΠΏΠΎ ΡΠ΅ΡΡΡΡΠ°ΠΌ. Π’Π°ΠΊ ΠΆΠ΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΎΠ±Π»Π°Π΄Π°ΡΠ΅Π»ΡΠΌ ΡΠΎΠΏΠΎΠ²ΡΡ
Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡ, Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ Π²ΠΈΠ΄Π΅ΠΎΠΏΠ°ΠΌΡΡΠΈ.
CSAA (Coverage Sampling Anti-Aliasing, ΠΡΠ±ΠΎΡΠΊΠ° ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ Ρ ΠΏΠ΅ΡΠ΅ΠΊΡΡΡΠΈΠ΅ΠΌ) β ΡΡΠΎ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΡΠ²ΠΎΠ»ΡΡΠΈΠΈ SSAA->MSAA->CSAA, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΡ
ΡΠ°Π½ΠΈΠ» ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°ΠΌΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ
Π² ΠΆΠ΅Π»Π΅Π·Π΅. Π£Π»ΡΡΡΠ΅Π½ΠΈΠ΅ Π΄ΠΎΡΡΠΈΠ³Π½ΡΡΠΎ Π·Π° ΡΡΠ΅Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π² Π±ΡΡΠ΅Ρ ΠΊΠ°Π΄ΡΠ° ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΡΡΡ Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΡΠ±ΡΡΠΌΠΏΠ»Π΅ Ρ ΡΠΎΡΠ΅Π΄Π½Π΅Π³ΠΎ ΠΏΠΈΠΊΡΠ΅Π»Ρ. Π§ΡΠΎ Π² ΠΈΡΠΎΠ³Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΡΠ°ΡΡΡΠΈΡΠ°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅.
ΠΡΠΈ ΡΠ°Π²Π½ΡΡ
ΡΡΠΎΠ²Π½ΡΡ
(4,8..) CSAA ΠΈ MSAA, ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΠΊΠ°Π΄ΡΠ° Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ΄Π΅Ρ Ρ CSAA Π²ΡΡΠ΅, Π° ΠΏΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΎΠ½ΠΈ Π΄ΡΡΠ³ Π΄ΡΡΠ³Ρ Π½Π΅ Π±ΡΠ΄ΡΡ ΡΡΡΡΠΏΠ°ΡΡ.
FSAA (Full Scene Anti-Aliasing, ΠΠΎΠ»Π½ΠΎΡΠΊΡΠ°Π½Π½ΠΎΠ΅ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅) β Π’ΠΎ ΠΆΠ΅ ΡΡΠΎ ΠΈ SSAA, Π½ΠΎ ΠΎΡ AMD ΠΈ Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ ΠΎΡΠ»ΠΈΡΠΈΡΠΌΠΈ.
QCSAA (Quality Coverage Sampling Anti-Aliasing, ΠΡΠ±ΠΎΡΠΊΠ° ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ Ρ ΠΏΠ΅ΡΠ΅ΠΊΡΡΡΠΈΠ΅ΠΌ) β Π½Π΅ ΡΡΡΠ΄Π½ΠΎ Π΄ΠΎΠ³Π°Π΄Π°ΡΡΡΡ, ΡΡΠΎ ΡΡΠΎ ΡΠ»ΡΡΡΠ΅Π½Π½Π°Ρ Π²Π΅ΡΡΠΈΡ CSAA, ΡΠΎΠ»ΡΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π²Π΄Π²ΠΎΠ΅ Π±ΠΎΠ»ΡΡΠ΅ ΡΡΠΌΠΏΠ»ΠΎΠ² Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π°
AAA (Adaptive Anti-Aliasing, ΠΠ΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠ΅ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅) β ΠΠ°ΠΊ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ Ρ MSAA Π΅ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΏΡΠΈ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠΈ ΠΊΡΠ°Π΅Π² Π½Π° ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ°Ρ . ΠΠ°Π½Π½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± ΠΏΡΠΈΠ·Π²Π°Π½ ΡΡΡΡΠ°Π½ΠΈΡΡ ΡΠ°ΠΊΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ. Π―Π²Π»ΡΠ΅ΡΡΡ ΡΠΈΠ½Π΅ΡΠ³ΠΈΠ΅ΠΉ ΠΌΡΠ»ΡΡΠΈΡΠ΅ΠΌΠΏΠ»ΠΈΠ½Π³Π° (MSAA) ΠΈ ΡΡΠΏΠ΅ΡΡΠ΅ΠΌΠΏΠ»ΠΈΠ½Π³Π° (SSAA). ΠΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ³Π°Π΄Π°ΡΡΡΡ, Π΄Π°Π½Π½ΡΠΉ Π²ΠΈΠ΄ ΡΠ΅ΡΡΡΡΠΎΠ΅ΠΌΠΎΠΊ ΠΈ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΎΠ±Π»Π°Π΄Π°ΡΠ΅Π»ΡΠΌ ΡΠΎΠΏ ΠΊΠ°ΡΡ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Ρ AMD.
TrAA (Transparency Anti-Aliasing, ΠΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΠ΅ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅) β ΡΠΎΠΆΠ΅ ΡΡΠΎ ΠΈ AAA, ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡ NVIDIA.
TrAAA (Transparency Adaptive Anti-Aliasing, ΠΠ΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠ΅ ΠΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΠ΅ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅) β ΡΠΌ. TrAA
TrMSAA (Transparency Multi-Sampling Anti-Aliasing, ΠΡΠΎΠ·ΡΠ°ΡΠ½Π°Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅Π½Π½Π°Ρ Π²ΡΠ±ΠΎΡΠΊΠ° ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ) β ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΊΡΠ°Π΅Π²ΠΎΠΉ ΠΌΠ΅ΡΠΎΠ΄ (MSAA) Π΄Π»Ρ ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΡΡ
ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ². Π Π°Π·Π½ΠΎΠ²ΠΈΠ΄Π½ΠΎΡΡΡ TAAA. ΠΠΎΠΆΠ΅Ρ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°ΡΡΡΡ ΠΊΠ°ΠΊ TMAA
TrSSAA (Transparency Super-Sampling Anti-Aliasing, ΠΡΠΎΠ·ΡΠ°ΡΠ½Π°Ρ ΠΏΠΎΠ»Π½ΠΎΡΠΊΡΠ°Π½Π½Π°Ρ Π²ΡΠ±ΠΎΡΠΊΠ° ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ) β ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΏΠΎΠ»Π½ΠΎΡΠΊΡΠ°Π½Π½ΠΎΠ΅ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ (SSAA) Π΄Π»Ρ ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΡΡ
ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ². Π Π°Π·Π½ΠΎΠ²ΠΈΠ΄Π½ΠΎΡΡΡ TAAA. ΠΠΎΠΆΠ΅Ρ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°ΡΡΡΡ ΠΊΠ°ΠΊ TSAA
OGSSAA (Ordered Grid SuperSampling Anti-Aliasing, ΠΠ·Π±ΡΡΠΎΡΠ½Π°Ρ Π²ΡΠ±ΠΎΡΠΊΠ° ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ Ρ ΡΠΏΠΎΡΡΠ΄ΠΎΡΠ΅Π½Π½ΠΎΠΉ ΡΠ΅ΡΠ΅ΡΠΊΠΎΠΉ) β ΠΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ SSAA Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠ΅ΡΠ΅ΡΠΊΠ° Ρ ΡΠΏΠΎΡΡΠ΄ΠΎΡΠ΅Π½Π½ΠΎΠΉ Π²ΡΠ±ΠΎΡΠΊΠΎΠΉ, Π²ΡΡΠΎΠ²Π½Π΅Π½Π½Π°Ρ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ ΠΈ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ.
RGSSAA (Rotated Grid SuperSampling Anti-Aliasing, ΠΠ·Π±ΡΡΠΎΡΠ½Π°Ρ Π²ΡΠ±ΠΎΡΠΊΠ° ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ Ρ ΠΏΠΎΠ²Π΅ΡΠ½ΡΡΠΎΠΉ ΡΠ΅ΡΠ΅ΡΠΊΠΎΠΉ) β ΠΡΠ΅ ΡΠΎΡ ΠΆΠ΅ SSAA, Ρ ΡΡΠΎΡΠ½Π΅Π½ΠΈΠ΅ΠΌ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ΅ΡΠ΅ΡΠΊΠΈ Π½Π°ΠΊΠ»ΠΎΠ½Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌ ΡΠ³Π»ΠΎΠΌ. ΠΠ°Π½Π½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π»ΡΡΡΠ΅, ΡΠ΅ΠΌ OGSSAA, ΠΏΡΠΈ ΠΏΠΎΡΡΠΈ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΡΡ ΠΈΠ»ΠΈ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΡ ΠΊΡΠ°ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² (ΡΠ»Π΅Π³ΠΊΠ° Π½Π°ΠΊΠ»ΠΎΠ½Π΅Π½Π½ΡΡ ).
SGSSAA (Sparse Grid SuperSampling Anti-Aliasing, ΠΠ·Π±ΡΡΠΎΡΠ½Π°Ρ Π²ΡΠ±ΠΎΡΠΊΠ° ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ Ρ ΡΠ°Π·ΡΡΠΆΠ΅Π½Π½ΠΎΠΉ ΡΠ΅ΡΠ΅ΡΠΊΠΎΠΉ) β Π²ΡΠ±ΠΎΡΠΊΠΈ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°ΡΡΡΡ Π½Π° ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎΠΉ ΡΠ΅ΡΠΊΠ΅, ΠΊΠ°ΠΊ Π² OGSSAA. ΠΠΎ Π²ΡΠ±ΠΎΡΠΊΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Π»ΠΈΡΡ Π½Π° Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠ·Π»Π°Ρ ΡΠ΅ΡΠΊΠΈ. ΠΠ΄Π΅ΡΡ Π·Π°Π»ΠΎΠΆΠ΅Π½ ΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΡΠ½ΡΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡΡ ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ. ΠΠ΅ΡΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Ρ NVidia
HRAA (High-Resolution Anti-Aliasing, ΠΠΎΠ»Π½ΠΎΡΠΊΡΠ°Π½Π½ΠΎΠ΅ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ Π²ΡΡΠΎΠΊΠΈΡ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠΉ) β ΠΌΠ΅ΡΠΎΠ΄ ΠΏΠΎΠ»Π½ΠΎΡΠΊΡΠ°Π½Π½ΠΎΠ³ΠΎ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ Π² NVIDIA Ρ 5-Ρ ΡΡΠΌΠΏΠ»Π°ΠΌΠΈ. ΠΠ°ΡΠ΅ΡΡΠ²ΠΎ ΠΊΠ°ΠΊ 4xSSAA, ΠΏΠΎ Π½Π°Π³ΡΡΠ·ΠΊΠ΅ ΠΊΠ°ΠΊ 2xSSAA.
HRAA (Hybrid Reconstruction Anti-Aliasing, ΠΠΈΠ±ΡΠΈΠ΄Π½ΠΎΠ΅ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅) β ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠ΅Π΅ Π»ΡΡΡΠΈΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ, Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΊΡΠ°Π΅Π²ΠΎΠ³ΠΎ ΠΌΠ΅ΡΠΎΠ΄Π° (MSAA, CSAA), ΠΏΠΎΡΡΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Ρ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΎΠΉ ΠΈ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ Π°Π½ΡΠΈΠ°Π»ΠΈΠ°ΡΠΈΠ½Π³Π°.
EDAA (Edge Detect Anti-Aliasing, ΠΡΠ°Π΅Π²ΠΎΠ΅ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅) β ΡΠ°ΠΊ ΠΆΠ΅ ΠΊΡΠ°Π΅Π²ΠΎΠΉ ΠΌΠ΅ΡΠΎΠ΄ + ΠΎΠ±ΡΡΠΈΡΡΠ²Π°ΡΡΡΡ ΠΊΠΎΠ½ΡΡΠ°ΡΡΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Ρ Π΅ΡΠ΅ ΠΈ Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡΠ°Ρ ΠΈ ΡΠ΅ΠΊΡΡΡΡΠ°Ρ . Π§ΡΠΎ Π² ΠΈΡΠΎΠ³Π΅ ΡΠΈΠ»ΡΠ½Π΅Π΅ ΡΠ°Π΄ΠΈΡ fps. Π£ΡΠ»ΠΎΠ²Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°ΡΡ ΡΡΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΎΠΌ CSAA, ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡ AMD. ΠΡΠΎ ΡΠ°Π·Π½ΠΎΠ²ΠΈΠ΄Π½ΠΎΡΡΡ CFAA, ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠ³ΠΎ Π½ΠΈΠΆΠ΅.
QAA ( Quincunx Anti-Aliasing, Π¨Π°Ρ ΠΌΠ°ΡΠ½ΠΎΠ΅ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ ) β ΠΌΠ΅ΡΠΎΠ΄ ΠΎΡ NVidia, Π² ΠΎΡΠ½ΠΎΠ²Π΅ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π»Π΅ΠΆΠΈΡ ΡΡΠ΅Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ²ΠΎΠΈΡ ΡΡΠ±ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ, Π½ΠΎ ΠΈ Π΄Π°Π½Π½ΡΠ΅ Π±Π΅ΡΡΡΡΡ ΠΎΡ ΡΠΎΡΠ΅Π΄Π½ΠΈΡ . ΠΡΠΈ ΡΡΠΎΠΌ, ΠΏΡΠΈ ΡΠ°ΡΡΠ΅ΡΠ΅ ΡΠΈΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ°, ΡΠ²ΠΎΠΉ ΡΡΠΌΠΏΠ» ΠΈΠΌΠ΅Π΅Ρ Π²Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ Π΄Π°Π½Π½ΡΠ΅ Ρ ΡΠΎΡΠ΅Π΄Π½ΠΈΡ . Π ΡΠ°ΡΡΠ΅Ρ Π±Π΅ΡΠ΅ΡΡΡ 5 ΡΠΎΡΠ΅ΠΊ. ΠΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Ρ 2xQSAA, ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ°ΠΊ ΠΆΠ΅ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΊΠ°ΠΊ 4xMSAA.
FAA (Fragment Anti-Aliasing, Π§Π°ΡΡΠΈΡΠ½ΠΎΠ΅ Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅) β ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Matrox. Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌΠΎΠ΅ ΠΊ ΠΊΡΠ°ΡΠΌ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ². ΠΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ SSAA ΠΈ MSAA, Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΊΡΠ°Ρ ΠΈ ΡΠ°ΠΌΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΡ Π½Π΅ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°ΡΡΡΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π· ΠΏΠΎ ΠΌΠ°ΡΠΊΠ΅. ΠΠ°ΠΆΠ΄ΡΠΉ ΠΏΠΈΠΊΡΠ΅Π»Ρ Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 16 ΡΠ°ΡΡΠ΅ΠΉ ΠΈ Π΅ΡΠ»ΠΈ ΠΏΠΎΠΊΡΡΡΠΈΠ΅ ΠΏΠΎΠ»Π½ΠΎΠ΅, ΡΠΎ ΠΏΠΈΠΊΡΠ΅Π»Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ Π² ΠΊΠ°Π΄ΡΠΎΠ²ΡΠΉ Π±ΡΡΠ΅Ρ, Π΅ΡΠ»ΠΈ Π½Π΅ΠΏΠΎΠ»Π½ΠΎΠ΅, ΡΠΎ ΡΡ ΠΎΠ΄ΠΈΡ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ Π±ΡΡΠ΅Ρ. Π’Π°ΠΊΠΎΠΉ ΠΏΠΈΠΊΡΠ΅Π»Ρ ΡΡΠΈΡΠ°Π΅ΡΡΡ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ, ΠΏΡΠΈ ΡΠ΅ΠΌ Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ Π½Π°Π΄ Π½ΠΈΠΌ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡΡ Π°Π½Π°Π»ΠΈΠ· ΠΈ ΠΎΠ½ Π²ΠΈΠ΄ΠΎΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΡΡΡ. Π’Π°ΠΊΠ°Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΎΡΠ΅Π½Ρ ΡΠΈΠ»ΡΠ½ΠΎ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ ΡΠ΅ΡΡΡΡΡ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ. ΠΠΎ Π΅ΡΡΡ ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°, Π°Π»Π³ΠΎΡΠΈΡΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΊΡΠ°Π΅Π² Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠ΅ ΡΠ°ΠΌΡΠ΅ ΠΊΡΠ°Ρ. ΠΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΡΠΌΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ Π²ΠΎ Π²ΡΠ΅ΠΉ ΠΊΡΠ°ΡΠ΅.
TXAA (Temporal approXimate Anti-Aliasing, ΠΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅) β ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΠΎΡ Nvidia, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΎΡΠ½ΠΎΠ²Ρ MSAA. Π ΡΠΎΡΠΌΡΠ»Π΅ ΡΠ°ΡΡΠ΅ΡΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π²ΡΠ΅ΠΌΡ, Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎ ΠΏΠΈΠΊΡΠ΅Π»ΡΠΌ ΠΈΠ· ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΡ
ΠΊΠ°Π΄ΡΠΎΠ² ΠΈ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌΠΎΠΉ ΡΡΠ΅Π½Ρ. ΠΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΡΡΡΠ΅Π΄Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ²Π΅ΡΡ. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΠ·Π±Π°Π²ΠΈΡΡΡΡ ΠΎΡ ΠΌΠ΅ΡΡΠ°Π½ΠΈΡ ΠΈ Π΄Π΅ΡΠ³Π°Π½ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π² ΠΈΠ³ΡΠ΅. ΠΠ΄Π°Π»ΠΈ Π΄Π°Π΅Ρ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ, ΠΎΠ΄Π½Π°ΠΊΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΡΠ»ΠΈΡ Π±Π»ΠΈΠ·ΠΊΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ ΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΡΠ΅ΡΡΡΡΠ°ΠΌ ΠΏΠΎΡΡΠΈ ΠΊΠ°ΠΊ Π΄Π»Ρ MSAA, Ρ
ΠΎΡΡ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΈ ΡΠ΅Ρ
ΠΆΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡΡ
Π»ΡΡΡΠ΅.
Π‘ΠΎ ΡΠ»ΠΎΠ² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ, TXAA 2x ΡΡΠ°Π²Π½ΠΈΠΌΠΎ ΠΏΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Ρ Ρ 8xMSAA, Π½ΠΎ ΠΏΡΠΈ ΠΏΠΎ Π·Π°ΡΡΠ°ΡΠ°ΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΠΎΠΏΠΎΡΡΠ°Π²ΠΈΠΌΠΎ ΠΊΠ°ΠΊ Ρ 2xMSAA, Π° TXAA 4x Π²ΡΡΠ΅ ΠΏΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Ρ ΡΠ΅ΠΌ 8xMSAA, Π½ΠΎ ΠΏΠΎ Π·Π°ΡΡΠ°ΡΠ°ΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΠΎΠΏΠΎΡΡΠ°Π²ΠΈΠΌΠΎ ΠΊΠ°ΠΊ Ρ 4xMSAA. ΠΡΠ»ΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ Π² Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ΅.
TSSAA (Temporal Super Sampling Anti-Aliasing, ΠΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΠΈΠ·Π±ΡΡΠΎΡΠ½Π°Ρ Π²ΡΠ±ΠΎΡΠΊΠ° ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ) β ΠΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄, ΡΡΠΎ ΠΈ TXAA, ΡΠΎΠ»ΡΠΊΠΎ Π½Π΅ ΠΏΡΠΈΠ²ΡΠ·Π°Π½ ΠΊ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΠ°ΠΌ NVIDIA ΠΈ Π·Π°Π²ΡΠ·Π°Π½Π° Π½Π° ΡΡΠΏΠ΅ΡΡΡΠΌΠΏΠ»ΠΈΠ½Π³.
ΠΡΠΎΡΠΎΠΉ ΡΠΈΠΏ
ΠΠ»ΠΈΡΠ½ΠΈΠ΅ Π½Π° ΡΠΏΡ ΡΠ»Π°Π±ΠΎΠ΅. Π’Π°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΏΠΎΡΡ-ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ, ΠΊΠΎΠ³Π΄Π° ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ Π² ΠΌΠΎΠΌΠ΅Π½Ρ Π²ΡΠ²ΠΎΠ΄Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π° ΡΠΊΡΠ°Π½.
FXAA (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, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Π³ΡΠ°Π½ΠΈΡΡ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ½Π°ΡΠ΅. ΠΠ° ΡΡΠ΅Ρ ΡΠ΅Π³ΠΎ ΡΠ»ΡΡΡΠ΅Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ.
ΠΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ
Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Π² ΠΈΠ³ΡΠ°Ρ : ΠΊΠ°ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Π΄Π΅Π»Π°ΡΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ ΠΏΡΠΈΡΡΠ½Π΅Π΅ ΠΈ ΠΊΠ°ΠΊΠΎΠΉ ΡΠΈΠΏ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ Π²ΡΠ±ΡΠ°ΡΡ?
ΠΠ²ΡΠΎΡΠΈΠ·ΡΠΉΡΠ΅ΡΡ
Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Π² ΠΈΠ³ΡΠ°Ρ : ΠΊΠ°ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Π΄Π΅Π»Π°ΡΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ ΠΏΡΠΈΡΡΠ½Π΅Π΅ ΠΈ ΠΊΠ°ΠΊΠΎΠΉ ΡΠΈΠΏ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ Π²ΡΠ±ΡΠ°ΡΡ?
ΠΡΠ»ΠΈ Π²Ρ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡΠ΄Ρ Π·Π°Π³Π»ΡΠ΄ΡΠ²Π°Π»ΠΈ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π³ΡΠ°ΡΠΈΠΊΠΈ Π² ΠΈΠ³ΡΠ°Ρ , ΡΠΎ, Π²Π΅ΡΠΎΡΡΠ½Π΅Π΅ Π²ΡΠ΅Π³ΠΎ, Π·Π°ΠΌΠ΅ΡΠ°Π»ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ. Π Π΅ΡΠ»ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π΄Π°Π»ΡΠ½ΠΎΡΡΡ ΠΏΡΠΎΡΠΈΡΠΎΠ²ΠΊΠΈ ΠΈΠ»ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΡΠ΅Π½Π΅ΠΉ, Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½Ρ, ΡΠΎ Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ΠΌ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ ΠΌΠΎΠ³ΡΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ.
ΠΠ°ΡΠ΅ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Π² ΠΈΠ³ΡΠ°Ρ ?
Π‘ΡΡΠΎΠ΅Π½ΠΈΠ΅ ΡΠΊΡΠ°Π½Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ· ΡΠ΅Π±Ρ ΠΌΠ°ΡΡΠΈΡΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΡΡ ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ. ΠΠ΅ΡΠ»ΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ³Π°Π΄Π°ΡΡΡΡ, ΡΡΠΎ Π² ΡΠ°ΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΌΠΈ Π±ΡΠ΄ΡΡ ΠΎΡΡΠΈΡΠΎΠ²ΡΠ²Π°ΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΡΠ΅ ΠΈ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΠ΅ Π»ΠΈΠ½ΠΈΠΈ. ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΏΠΎΠΏΡΡΠ°Π΅ΡΡΡ ΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ Π½Π°ΠΊΠ»ΠΎΠ½Π½ΡΡ Π»ΠΈΠ½ΠΈΡ β ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π·ΡΠ±ΡΠ°ΡΠΎΡΡΡ ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ.
ΠΠ΅ΡΠ΅Π½ΠΊΠ° ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ ΠΏΡΠΈ ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ΅ Π½Π°ΠΊΠ»ΠΎΠ½Π½ΡΡ Π»ΠΈΠ½ΠΈΠΉ
ΠΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅ΡΠΈΡΡ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΌΠΎΠ½ΠΈΡΠΎΡΠ° Ρ Π±ΠΠ»ΡΡΠΈΠΌ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ. Π‘ΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π½Π΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΠ°, ΡΠΎ ΠΏΡΠΈΠ΄ΡΡΡΡ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΠΈ Π΅Ρ. ΠΠΎ ΡΠ°ΠΊΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΡΡΡΡΠΎΠΈΡ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ.
ΠΠΎ ΡΡΠΎΠΉ ΠΏΡΠΈΡΠΈΠ½Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π² ΡΠ²ΠΎΠΈ ΠΈΠ³ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ. ΠΠ½Π° Π±ΡΠ»Π° ΠΏΡΠΈΠ΄ΡΠΌΠ°Π½Π° Π΅ΡΡ Π² 1972 Π³ΠΎΠ΄Ρ, Π½ΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ Π² ΠΈΠ³ΡΠΎΠ²ΠΎΠΉ ΠΈΠ½Π΄ΡΡΡΡΠΈΠΈ Π½Π°ΡΠ°Π»Π° Π½Π°Π±ΠΈΡΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΏΡΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄Π΅ΡΡΡΠΊΠΎΠ² Π»Π΅Ρ. Π‘ΡΡΡ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ Π·Π°ΠΊΡΠ°ΡΠΈΡΡ ΡΠΎΡΠ΅Π΄Π½ΠΈΠ΅ ΠΎΡ Π·Π°Π·ΡΠ±ΡΠ΅Π½Π½ΠΎΡΡΠΈ ΠΏΠΈΠΊΡΠ΅Π»ΠΈ Π² ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΡΠΉ ΡΠ²Π΅Ρ (ΠΈΠ»ΠΈ Π³ΡΠ°Π΄ΠΈΠ΅Π½Ρ ΡΠ²Π΅ΡΠΎΠ²). Π ΡΠ°ΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ Π±ΡΠ΄Π΅Ρ ΠΊΠ°Π·Π°ΡΡΡΡ Π½Π΅ ΡΠ°ΠΊΠΈΠΌ ΡΠ΅Π·ΠΊΠΈΠΌ, ΡΠ΅ΠΌ ΡΠ°ΠΌΡΠΌ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Ρ Π³ΡΠ°Π½ΠΈΡΡ.
ΠΡΠΈΠΌΠ΅Ρ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ Π½Π°ΠΊΠ»ΠΎΠ½Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΈΠ³ΡΠ°Ρ , Π½ΠΎ ΠΈ Π² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΡΠΎΡΡΠΎ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ . ΠΠΎΠΌΠΈΠΌΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ, Π°Π»Π³ΠΎΡΠΈΡΠΌ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΠΈ ΡΠ΅ΠΊΡΡ, Π΄Π΅Π»Π°Ρ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠΉ ΡΡΠΈΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠΈΡΠ°Π΅ΠΌΡΠΌ.
ΠΠΎΠ±ΠΈΡΡΡΡ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·Π½ΡΠΌΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ. ΠΠΈΠΆΠ΅ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Ρ 8 ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ, ΠΎΠ΄Π½Π°ΠΊΠΎ Π² ΠΈΠ³ΡΠ°Ρ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠΏΠ°ΡΡΡΡΡ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠΈΠΏΡ.
SSAA (SuperSample Anti-Aliasing)
Π‘Π°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ, Π½ΠΎ Π² ΡΠΎ ΠΆΠ΅ Π²ΡΠ΅ΠΌΡ ΡΠ°ΠΌΡΠΉ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΉ ΡΠΈΠΏ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π² ΠΈΠ³ΡΠ°Ρ Π΄Π°ΡΡ ΡΠ°ΠΌΡΡ ΠΏΡΠΈΡΡΠ½ΡΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ. Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, ΠΎΠ½ ΡΠΈΠ»ΡΠ½ΠΎ ΡΠ½ΠΈΠΆΠ°Π΅Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ. ΠΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΠ° Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅Ρ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠΊΡΠ°Π½Π° Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π·. ΠΠΎΡΠ»Π΅ ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ ΠΊΠ°Π΄ΡΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠΆΠΈΠΌΠ°Π΅ΡΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ Π΄ΠΎ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ², ΡΡΡΠ΅Π΄Π½ΡΡ ΡΠ²Π΅ΡΠ° Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΈΠΌ ΡΠ΅Π°Π»ΡΠ½ΡΠ΅ ΠΏΠΈΠΊΡΠ΅Π»ΠΈ. ΠΡΠ»ΠΈ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠΊΡΠ°Π½Π° Full HD (1920Γ1080), Π° ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² ΡΠ΅ΡΡΡΡΡ ΠΊΡΠ°ΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅, ΡΠΎ ΠΊΠ°Π΄Ρ Π±ΡΠ΄Π΅Ρ ΠΎΡΡΠΈΡΠΎΠ²ΡΠ²Π°ΡΡΡΡ Π² ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠΈ 4K (3840Γ2160).
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ Π£ΡΡΠ΅Π΄Π½Π΅Π½ΠΈΠ΅ ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ β ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ Π½Π°Ρ ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ ΡΠ²Π΅ΡΠ° ΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² SSAA x 4 ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ Π² Π΄Π²Π° ΡΠ°Π·Π°. Π’ΠΎΠ³Π΄Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌΡ ΠΏΠΈΠΊΡΠ΅Π»Ρ Π±ΡΠ΄ΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°ΡΡ 4 Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ . ΠΠΎΡ ΠΏΡΠΈΠΌΠ΅ΡΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡΡ ΡΡΡΠ΅Π΄Π½Π΅Π½ΠΈΠ΅:
ΠΡΠΈΠΌΠ΅ΡΡ ΡΡΡΠ΅Π΄Π½Π΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ²
Π’Π°ΠΊΠΎΠΉ ΡΠΈΠΏ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ ΡΠ±ΠΈΡΠ°Π΅Ρ Π»Π΅ΡΠ΅Π½ΠΊΡ, Π΄Π΅Π»Π°Π΅Ρ ΠΌΠ΅Π»ΠΊΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ Π²Π΄Π°Π»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠ°Π·Π»ΠΈΡΠΈΠΌΡΠΌΠΈ, Π° ΡΠ°ΠΌΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ ΠΏΡΠΎΡΡΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΈΡΡΠ½ΠΎΠΉ Π΄Π»Ρ Π³Π»Π°Π·.
ΠΠ°ΠΊΠΎΠ΅ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Π»ΡΡΡΠ΅ SMAA ΠΈΠ»ΠΈ FXAA.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅? ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΡΡΠΎΠΉ ΠΎΡΠ²Π΅Ρ Π΄Π°Π΅Ρ ΠΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΡ.
Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ (anti-aliasing, AA, Π°Π½ΡΠΈΠ°Π»ΡΠ·ΠΈΠ½Π³, Π°Π½ΡΠΈΠ°Π»Π°ΠΉΠ·ΠΈΠ½Π³ ΠΈ ΡΠ΄) β ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠ°Ρ Π΄Π»Ρ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΡΡΡΠ΅ΠΊΡΠ° Β«Π·ΡΠ±ΡΠ°ΡΠΎΡΡΠΈΒ», Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡΠ΅Π³ΠΎ Π½Π° ΠΊΡΠ°ΡΡ
ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Π²ΡΠ²ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ Π½Π° ΡΠΊΡΠ°Π½ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ
Π΄ΡΡΠ³ ΠΎΡ Π΄ΡΡΠ³Π° ΠΏΠ»ΠΎΡΠΊΠΈΡ
, ΠΈΠ»ΠΈ ΠΎΠ±ΡΡΠΌΠ½ΡΡ
ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ. Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Π±ΡΠ»ΠΎ ΠΏΡΠΈΠ΄ΡΠΌΠ°Π½ΠΎ Π² 1972 Π² ΠΠ°ΡΡΠ°ΡΡΡΠ΅ΡΡΠΊΠΎΠΌ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΌ ΠΈΠ½ΡΡΠΈΡΡΡΠ΅ Π² Architecture Machine Group.
Π§ΡΠΎ Π±Ρ Π²Π°ΠΌ Π½Π΅ ΠΏΡΠΈΡΠ»ΠΎΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΈΡΠ°ΡΡ, ΡΡΠ°Π·Ρ ΠΏΡΠΈΠ²Π΅Π΄Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠΉ. Π’ΠΎΡΠ½ΠΎ ΡΠ°ΠΊ ΠΆΠ΅ ΠΎΠ½ΠΈ ΠΎΠ±ΡΡΠ½ΠΎ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°ΡΡΡΡ ΠΈ Π² ΠΈΠ³ΡΠ°Ρ
.
SSAA, MSAA, CSAA, NFAA, FXAA, DLAA, MLAA, SMAA, TXAA.
ΠΠ°ΡΠ½Ρ Ρ ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΊΡΡΡΠΎΠ³ΠΎ, ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈ ΡΠ°ΠΌΠΎΠ³ΠΎ Β«ΠΆΡΡΡΠ΅Π³ΠΎΒ» ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ β SSAA ΠΈΠ»ΠΈ ΠΏΠΎ-Π΄ΡΡΠ³ΠΎΠΌΡ β Super-Sampling. ΠΡΠΎΡΡΠΎΠΉ ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅ΠΌΡΡ ΡΠ΅ΡΡΡΡΠΎΠ² ΡΡΠΈΠΌ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ: Π΄Π»Ρ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ 1280Γ1024 Ρ SSAA 4x Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ ΡΠΊΡΠ°Π½Π½ΡΠΉ Π±ΡΡΠ΅Ρ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΆΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ°, ΠΊΠ°ΠΊ ΠΏΡΠΈ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠΈ 2560Γ2048 Π±Π΅Π· SSAA. Π Π°Π·ΠΌΡΡΠΈΠ΅ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ β ΠΠΠ’. ΠΡΠ΅ ΡΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ Π½Π°Π·ΡΠ²Π°ΡΡ FSAA. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ Π²Π»Π°Π΄Π΅Π»ΡΡΠ°ΠΌ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ°ΠΌΡΡ ΡΠΎΠΏΠΎΠ²ΡΡ ΠΠ (Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡ).
MSAA β ΡΠ»ΡΡΡΠ΅Π½Π½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΡΡΠΏΠ΅ΡΡΠ΅ΠΌΠΏΠ»ΠΈΠ½Π³Π° (SSAA). ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠ°ΠΊΠΎΠΉ ΠΆΠ΅ ΠΏΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Ρ, Π½ΠΎ ΡΡΠ΅Π±ΡΡΡΠΈΠΉ ΠΌΠ΅Π½ΡΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ΅ΡΡΡΡΠΎΠ² Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ, ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ SSAA. Π Π°Π·ΠΌΡΡΠΈΠ΅ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ β ΠΎΡΠ΅Π½Ρ Π½Π΅Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅, ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ ΡΠ»ΠΎΠ²ΠΈΠΌΠΎΠ΅. Π Ρ ΠΎΡΡ ΡΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΌΠ΅Π½ΡΡΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ², ΡΠ΅ΠΌ Π΅Π³ΠΎ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠΎΠ±ΡΠ°Ρ, ΡΡΠΎΡ Π²Π°ΡΠΈΠ°Π½Ρ ΠΠ ΡΠ°ΠΊ ΠΆΠ΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ Π²Π»Π°Π΄Π΅Π»ΡΡΠ°ΠΌ ΡΠΎΠΏΠΎΠ²ΡΡ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡ.
CSAA β ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° NVIDIA. Π£ΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²ΠΎΠ²Π°Π½Π½ΡΠΉ (Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ) MSAA. ΠΠ°ΡΠ΅ΡΡΠ²ΠΎ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ Π½Π° ΡΡΠΎΠ²Π½Π΅ MSAA 8x, Π½ΠΎ ΠΏΠΎ ΡΠ΅ΡΡΡΡΠ°ΠΌ Π΅ΡΡ ΠΊΠ°ΠΊ MSAA 4x. Π Π°Π·ΠΌΡΡΠΈΠ΅ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ β Π½Π΅Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅, ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ ΡΠ»ΠΎΠ²ΠΈΠΌΠΎΠ΅. ΠΠ· ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ ΠΈΠ³Ρ, Π² ΠΊΠΎΡΠΎΡΡΡ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» β Star Wars Battlefront (DICE).
FXAA β ΠΈΠ·Π²Π΅ΡΡΠ΅Π½ ΡΠ²ΠΎΠΈΠΌ Π½ΠΈΠ·ΠΊΠΈΠΌ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ ΠΊ Π²ΠΈΠ΄Π΅ΠΎΡΠΈΡΡΠ΅ΠΌΠ΅. Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π΅Ρ Π²ΠΏΠΎΠ»Π½Π΅ ΠΏΡΠΈΠ»ΠΈΡΠ½ΠΎ, Ρ Π±Ρ ΡΠΊΠ°Π·Π°Π» Ρ ΠΎΡΠΎΡΠΎ. ΠΠΎ Π΅ΡΡΡ ΠΎΠ΄ΠΈΠ½ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°ΠΌΠ΅ΡΠ΅Π½, ΡΠΊΠ°ΠΆΠ΅ΠΌ, ΠΏΡΠΈ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΈ Ρ MSAA β Β«Π·Π°ΠΌΡΠ»ΠΈΠ²Π°Π½ΠΈΠ΅Β» ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ. ΠΠ½ΠΎ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ ΡΡΠ΅Π΄Π½Π΅Π΅. ΠΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ Π΄Π»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ Π½Π΅ ΡΠ΅ΡΠΏΠΈΡ Π»Π΅ΡΠ΅Π½ΠΊΠΈ, Π½ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΡΠ΅Π±Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡΡ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ.
MLAA β ΠΌΠ°Π»ΠΎΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ. ΠΠ΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π·Π° ΡΡΠ΅Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°, Π° Π½Π΅ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ. ΠΠ½ Π½Π΅ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΡΠ΅Π½Ρ, ΡΠ°ΠΊ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π³Π°ΡΠ°Π½ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ Β«ΠΏΠΎΠ΄ΡΠΎΡΠΌΠ°ΠΆΠΈΠ²Π°Π½ΠΈΠΉΒ» Π² Π»ΡΠ±ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ. Intel ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΡΠ΅Ρ MLAA ΠΊΠ°ΠΊ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠ° MSAA. ΠΡΠ»ΠΈ ΡΡΠ΄ΠΈΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ, MSAA ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅ΠΉ, Π½ΠΎ ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½Π΅ΠΉ. ΠΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ MLAA Ρ FXAA ΠΏΠ΅ΡΠ²ΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅, Π½ΠΎ ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ β Π±Π΅Π· Π·Π°ΠΌΠ΅ΡΠ½ΠΎΠ³ΠΎ Β«Π·Π°ΠΌΡΠ»ΠΈΠ²Π°Π½ΠΈΡΒ».
SMAA β ΡΠΌΠ΅ΡΡ FXAA ΠΈ MLAA. ΠΠΎ ΡΠΊΠΎΡΠΎΡΡΠΈ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ FXAA ΠΈ MSAA. ΠΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Ρ β ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ Π±Π»ΡΡΠΈΡ.
TXAA β Π½ΠΎΠ²ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ. Π‘ΠΎΡΠ΅ΡΠ°Π΅Ρ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° MSAA ΠΈ FXAA. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° NVIDIA. Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π΅Ρ ΠΠ§ΠΠΠ¬ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ. TXAA 4x = MSAA 8x. Π₯ΠΎΡΡ ΠΏΠΎΡΠΎΠΉ ΠΏΠ΅ΡΠ²ΡΠΉ Π΄Π°ΠΆΠ΅ Π»ΡΡΡΠ΅. ΠΠ. TXAA Β«ΠΌΡΠ»ΠΈΡΒ» ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ. Β«ΠΠ»ΡΡΠΈΡΒ» Π΅Π΅. Π Π΅ΡΠ»ΠΈ ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡ Ρ MSAA β ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π»ΡΡΡΠ΅.
ΠΡΠΎΠ³: ΡΠΡΠΊΠΈΠΉ, Π½ΠΎ ΡΠ°ΠΌΡΠΉ Π΄ΡΠ΅Π²Π½ΠΈΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ β SSAA. MSAA β ΠΎΡΠ΅Π½Ρ Ρ ΠΎΡΠΎΡΠΈΠΉ ΠΏΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Ρ, Π½ΠΎ Π΅ΡΡ Π·Π°ΠΌΠ΅ΡΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΡΡΠΎΠ². CSAA β ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠ°ΠΊΠΎΠΉ ΠΆΠ΅ ΠΏΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Ρ, Π½ΠΎ ΡΠ΅ΡΡΡΡΠΎΠ² Π΅ΡΡ ΠΌΠ΅Π½ΡΡΠ΅. FXAA β Π΅ΡΠ»ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΠ° Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ, Π½ΠΎ Β«ΡΠ³Π»Π°ΠΆΠΈΠ²Π°ΡΡΒ» Ρ ΠΎΡΠ΅ΡΡΡ, ΡΠΎ ΡΡΠΎΡ Π²Π°ΡΠΈΠ°Π½Ρ Π΄Π»Ρ Π²Π°Ρ. MLAA β Π½Π° Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°Π±ΠΈΡΡ. SMAA β Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΅Π³ΠΎ ΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ. TXAA β ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π΅Ρ ΠΎΡΠ΅Π½Ρ Ρ ΠΎΡΠΎΡΠΎ. ΠΡΠ΅Π½Ρ. ΠΠΎ Π±Π»ΡΡ ΠΎΡΠ΅Π½Ρ ΡΠ°Π·Π΄ΡΠ°ΠΆΠ°Π΅Ρ. ΠΠΎΡΡΠΎΠΌΡ ΠΌΠΎΠ³Ρ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°ΡΡ ΡΡΠΎΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ, Π΅ΡΠ»ΠΈ Π²Π°ΠΌ ΠΏΠ»Π΅Π²Π°ΡΡ Π½Π° Β«Π·Π°ΠΌΡΠ»ΠΈΠ²Π°Π½ΠΈΠ΅Β».
ΠΡΡΠ°ΡΠΈ. Π ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠΈ 4k ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΡΠΎΠΉ Π²ΠΎΠ²ΡΠ΅ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ. ΠΠΈΠ±ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΡΠ°ΠΌΠΎΠ΅ ΠΏΡΠΎΡΡΠΎΠ΅ CSAA ΠΈΠ»ΠΈ MSAA 2x. ΠΠ΅ Π±ΠΎΠ»Π΅Π΅. ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ, ΠΊΠ°ΠΊ ΡΠ»ΠΎΠΆΠΈΡΡΡ ΠΊΠ°ΡΡΠΈΠ½Π° Π»Π΅Ρ ΡΠ΅ΡΠ΅Π· 5-7, ΠΊΠΎΠ³Π΄Π° 4k ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ΅Ρ ΠΌΠ°ΡΡΠΎΠ²ΠΎΡΡΡ. Π― ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ Π½Π΅ ΡΡΠ°Π» ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ°Π·Π½ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ, ΡΡΠΎ Π±Ρ Π½Π΅ Π²ΡΠ·Π²Π°ΡΡ Ρ Π²Π°Ρ ΠΏΡΡΠ°Π½ΠΈΡΡ.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ MSAA, FXAA, SMAA, ΠΈ TXAA ΠΈ ΡΡΠΎ ΠΎΠ½ΠΎ Π΄Π°Π΅Ρ
ΠΡΠ΅Π½Ρ «ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ΅» Π²ΠΈΠ΄Π΅ΠΎ,ΠΎΡΠ»ΠΈΡΠΈΡ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠΉ Π²ΠΈΠ΄Π½Ρ Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ°Ρ Π½Π΅Π²ΠΎΠΎΡΡΠΆΡΠ½Π½ΡΠΌ Π²Π·Π³Π»ΡΠ΄ΠΎΠΌ..ΠΡΡ ΠΏΠΎΠ½ΡΡΠ½ΠΎ ΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ ΠΎΠ±ΡΡΡΠ½Π΅Π½ΠΎ.. Π₯Π°-Ρ Π°
Π Π΅Π»ΠΈΠ³ΠΈΡ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΡΡΠ»ΠΊΡ Π½Π° ΠΈΡΡΠΎΡΠ½ΠΈΠΊ Ρ ΡΡΡΠ±ΠΎΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ?! Π’Π°ΠΌ Ρ ΠΎΡΡ Π±Ρ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π±Ρ Π²ΠΊΠ»ΡΡΠΈΡΡ ΠΈ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄! ΠΡΠ»ΠΈ ΡΠΆ ΡΠΏΡΡΠ»ΠΈ Π²ΠΈΠ΄ΠΎΡ, ΡΠΎ Ρ ΠΎΡΡ ΡΠ΄Π΅Π»Π°ΠΉ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ ΡΠΌΠΎΡΡΡΡΠΈΠΌ Π±ΡΠ»ΠΎ! Π‘ΡΠΈΡΠ°Ρ, ΡΡΠΎ ΡΠ°ΠΊΠΈΠ΅ ΠΠ ΠΠ ΠΠΠΠΠ Π½Π°Π΄ΠΎ Π£ΠΠΠΠ―Π’Π¬ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΠ΅ΠΉ! Π Π΅ΡΠ»ΠΈ ΡΡΠΎ Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΡΠΎ ΠΎΠ½ΠΎ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ Π½Π° Π³Π»Π°Π²Π½ΠΎΠ΅ ΡΡΡΠ°Π½ΠΈΡΠ΅.
ΠΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΏΠΎΠ½ΡΡΠ½ΠΎ ΡΡΠΎ ΠΎΠ½ Π³ΠΎΠ²ΠΎΡΠΈΡ. Π― ΡΠ°Π·ΠΎΠ±ΡΠ°Π»ΡΡ Π²ΠΎ Π²ΡΠ΅Ρ ΡΠΎΠ½ΠΊΠΎΡΡΡΡ . ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π·Π° ΠΏΠΎΠ½ΡΡΠ½ΠΎΠ΅ ΠΎΠ±ΡΡΡΠ½Π΅Π½ΠΈΠ΅.
ΠΠ΄Π΅ ΡΡΡ «Π½Π° ΡΡΡΡΠΊΠΎΠΌ»?
Dimast1941 ΠΡΠ»ΠΈΡ, Π½ΠΎ Π²ΡΠ΅ ΠΆΠ΅ Π½Π΅ ΡΠ°ΠΊ Π±Π΅Π·ΠΎΠ±ΡΠ°Π·Π½ΠΎ ΠΊΠ°ΠΊ ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ FXAA, Π΄Π° ΠΈ Π»Π΅ΡΠ΅Π½ΠΊΠΈ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»ΡΡΡΠ΅ ΡΡΡΡΠ°Π½ΡΠ΅Ρ, Π° Π½Π΅ ΠΏΡΠΎΡΡΠΎ Π·Π°ΠΌΡΠ»ΠΈΠ²Π°Π΅Ρ ΠΈΡ ΠΊΠ°ΠΊ ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ FXAA, Π² Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ ΡΡΠΎ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΎΡΠ²ΡΠ°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ.
Alamut_95 Π Π΅Π±ΡΡ, Ρ Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ ΡΠ°ΠΉΠ½Ρ ΠΎΡΠΊΡΠΎΡ, Π½ΠΎ Π»ΡΠ±ΠΎΠ΅ ΠΌΡΠ»ΠΎ ΡΡΡΡΠ°Π½ΡΠ΅ΡΡΡ ΡΠ΅Π·ΠΊΠΎΡΡΡΡ, ΠΎΠ±ΡΡΠ½ΠΎ Π΅ΡΡΡ Π΄Π°ΠΆΠ΅ Π½Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠ΅ ΡΡΠ° Π½Π°ΡΡΡΠΎΠΉΠΊΠ°. Π FXAA Π±ΡΠ΄Π΅Ρ Π±Π΅Π· ΠΌΡΠ»Π°. ΠΠΎΠ»ΡΠ·ΡΡΡΡ Π²ΠΎ Π²ΡΠ΅Ρ ΠΈΠ³ΡΠ°Ρ ΡΡΠΈΠΌ.
Dimast1941
AL5 Π‘ΠΊΠ°ΠΆΠΈ ΡΡΠΎ ΡΡ ΠΏΠΎΡΡΡΠΈΠ».
ΠΊΠΎΠ»-Π²ΠΎ ΠΌΡΠ»Π° / Π±ΠΎΡΡΠ±Π° Ρ Π»Π΅ΡΠ΅Π½ΠΊΠ°ΠΌΠΈ / ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ FXAA 4 2 1 SMAA 2 2 2 TAA 5 5 2 MSAA X4 1 3 4 DSR 0 4 5
fxaa ΠΏΡΠΎΡΡΠΎ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π΅Ρ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ Π½Π΅ ΠΏΡΠΈΠΊΠ»Π°Π΄ΡΠ²Π°Ρ ΡΡΠΈΠ»ΠΈΠΉ.. Π½ΠΎ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΌΡΠ»ΡΠ½ΠΎ. Π½Π° ΠΏΠ»ΠΎΠΉΠΊΠ°Ρ ΡΠ°ΠΊΠ°Ρ ΡΡΡΠΊΠ°)))) Π° Π²ΠΎΡ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΡΠΎΡΡΠΎ ΡΠΆΠΈΡΠ°ΡΡ Π΄Π΅ΡΡΡΠΊΠΈ ΡΠΏΡ)))
Π³Π΄Π΅ ΠΊΠ½ΠΎΠΏΠΊΠ° «ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ» ΠΈΠ»ΠΈ Π΄ΠΈΠ·Π»Π°ΠΉΠΊ.
ΠΠ²ΡΠΎΡ, ΠΏΠΎΠΆΠ°Π»ΡΠΉ ΡΡ Ρ ΠΎΡΠΎΡΠΎ ΠΏΠΎΡΡΠ°ΡΠ°Π»ΡΡ!
Ρ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ Π½Π΅ ΠΏΠΎΠ΄ΡΡΡΠΈΠΊΠ°ΡΠ΅Π»Ρ Π½ΠΎ Ρ Π±Ρ Π°Π²ΡΠΎΡΠ° Π±Π»ΠΎΠ³Π° Π½Π° ΠΊΠΎΠ» ΠΏΠΎΡΠΎΠ΄ΠΈΠ» Π±Ρ. Ρ Π°Π»ΡΡΡΡΠΈΠΊΠ° ΡΡΠΎΠ³ΠΎ (Π½Ρ ΠΈΠ»ΠΈ Ρ ΠΎΡΡ Π±Ρ ΠΏΠΎΡΡΠ°Π²ΠΈΠ» Π±Ρ Π² ΡΠ³ΠΎΠ» Π½Π° 30 Π΄Π½Π΅ΠΉ ΠΈ Π·Π°ΡΡΠ°Π²ΠΈΠ» Π±Ρ Π΄Π΅Π»Π°ΡΡ ΠΠ Π½Π° Π³ΠΎΠ΄ Π²ΠΏΠ΅ΡΠ΅Π΄.)
ΠΡΠ΅ ΠΈ Π² ΠΎΠΏΠΈΡΠ°Π½ΠΈΠΈ ΡΡΠΎΠΈΡ «Π½Π° ΡΡΡΡΠΊΠΎΠΌ» ΠΏΡ ΠΏΡΠΎΡΡΠΎ
ofecer007 ΠΠ½ΠΊΠ²ΠΈΠ·ΠΈΡΠΈΡ. ====== ΠΠΎΡΠ΅ΠΌΡ ΠΌΠΎΠΈ 2 Π±Π»ΠΎΠ³Π° ΠΎΠ± NieR: Automata ΡΠ΄Π°Π»ΠΈΠ»ΠΈ, Π° ΡΡΠΎΡ ΠΊΠ°Π» Π½Π° Π³Π»Π°Π²Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅ Π½ΠΈΠΊΡΠΎ Π½Π΅ ΡΡΠΎΠ³Π°Π΅Ρ?
ΠΠΎΡΠΌΠΎΡΡΠ΅Π» Π²ΠΈΠ΄Π΅ΠΎ. ΠΏΠΎΡΡΠΈ Π½ΠΈ ΡΠ΅ Π½Π΅ ΠΏΠΎΠ½ΡΠ».
ΠΡΡΡ, Π΅ΡΠ΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π·Π°Π²ΠΈΡΠΈΡ Π²ΡΡ ΡΡΠΎ ΠΈ ΠΎΡ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ, Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ, Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ², Π΄Π²ΠΈΠΆΠΊΠ° ΠΈΠ³ΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠΉ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ ΠΈ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΡ (ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠΆΠ΅ Π·Π°Π²ΠΈΡΡΡ ΠΎΡ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ ΠΈ Π΄ΡΠΎΠ²) ΠΈ Ρ.Π΄. ΠΈ Ρ.ΠΏ. Π₯ΠΎΡΠΎΡΠ°Ρ ΡΡΠ°ΡΡΡ: http://stopgame.ru/blogs/topic/55929
Alamut_95 Π½Π°ΠΏΠΈΡΠ°Π»: ΠΏΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅ΡΠ΅ Ρ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π²ΠΈΠ΄Π΅Π» ΡΠ°ΠΊΠΈΡ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΎΠ².
ΠΠ° ΠΏΠΎΡΡΠΈ Π»ΡΠ±ΠΎΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡ Π΄Π΅Π»Π°Π΅Ρ ΡΠ°ΠΊΡΡ ΠΆΠ΅ ΡΠ΅Π·ΠΊΠΎΡΡΡ. Π Π·Π°ΠΎΠ΄Π½ΠΎ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ Π²Π»ΠΈΡΠ΅Ρ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ)