2. ÈÄó¸® AA, ¿£ºñµð¾Æ FXAA¿Í AMD MLAA
MSAA (Multi-Sampling Anti-Aliasing)´Â GPU ºÎÇÏ ¹× ¸Þ¸ð¸® ´ë¿ªÆøÀÌ ºÎ´ãµÇ¸ç ³·Àº ¼º´ÉÀÇ Çϵå¿þ¾î·Î´Â ±¸ÇöÇϱ⠾î·Á¿ö ÀÏÁ¤ ÀÌ»óÀÇ ¼º´ÉÀ» ¿ä±¸ÇÑ´Ù.
À̸¦ º¸¿ÏÇϱâ À§ÇØ ÃÖ±Ù¿¡´Â ºÎ´ãÀÌ ÀûÀº ÈÄó¸® ¾ÈƼ¾Ù¸®¾î½Ì ±â¼úÀÌ ºÎ°¢µÇ°í ÀÖ´Ù. AMD´Â ÀÎÅÚÀÌ °³¹ßÇÑ MLAA (Morphological Anti-Aliasing)¸¦ ´ÙÀÌ·ºÆ®ÄÄǻƮ (DirectCompute)¸¦ ÀÌ¿ëÇØ ó¸®Çϸç, ¿£ºñµð¾Æ (NVIDIA)´Â ÀÏÁ¾ÀÇ Çȼ¿ ½¦ÀÌ´õ¸¦ ÀÌ¿ëÇØ ¾ÈƼ¾Ù¸®¾î½ÌÀ» ±¸ÇöÇÏ´Â FXAA (Fast Approximate Anti-Aliasing)¸¦ Áö¿øÇÑ´Ù.
ÈÄó¸® ¾ÈƼ¾Ù¸®¾î½Ì ±â¼úÀº GPU ºÎÇÏ¿Í ¸Þ¸ð¸® ´ë¿ªÆøÀ» Àû°Ô »ç¿ëÇØ ¼º´É ÀúÇϸ¦ ÁÙÀÌ¸é¼ ³ôÀº ±×·¡ÇÈ Ç°ÁúÀ» ¾òÀ» ¼ö ÀÖ´Â ÀåÁ¡ÀÌ ÀÖ´Ù. ±×·¯³ª ó¸® Ư¼º»ó ÅØ½ºÃ³³ª ±ÛÀÚ (ÅØ½ºÆ®) µîÀÌ ¹¶°³Á® °¡µ¶¼ºÀÌ ¶³¾îÁö°Å³ª ȸéÀÌ Èå·ÁÁö´Â (»Ñ¿¸°Ô º¯ÇÏ´Â) ´ÜÁ¡µµ ÀÖÀ¸¸ç, ¼ºê Çȼ¿ (Àü¼±ÀÌ ²÷±â°Å³ª öÁ¶¸Á Ç¥ÇöÀÌ Àß ¾ÈµÇ´Â ¹®Á¦) ¹®Á¦°¡ ¹ß»ýÇÑ´Ù. ¼ºê Çȼ¿Àº ¸ÖƼ »ùÇøµÀ¸·Î ÇØ°áÇÒ ¼ö ÀÖ´Â °ÍÀ¸·Î ¾Ë·ÁÁ³´Ù.
¿£ºñµð¾Æ ÈÄó¸® AA ±â¼ú, FXAA
¿£ºñµð¾Æ°¡ ¼Ò°³ÇÑ FXAA´Â ·»´õ¸µ ÀÌÈÄ Æ÷½ºÆ® ÇÁ·Î¼¼¼ ´Ü°è¿¡¼ ȸéÀ» ó¸®ÇÏ´Â ÈÄó¸® ¾ÈƼ¾Ù¸®¾î½Ì ±â¼ú Áß Çϳª·Î 28nm °øÁ¤ ±â¹Ý ÁöÆ÷½º GTX 680À» Ãâ½ÃÇÏ¸é¼ ¼Ò°³Çß´Ù. ÈÄó¸® ¾ÈƼ¾Ù¸®¾î½Ì ±â¼ú·Î ¶óµ¥¿Â HD 6800 ½Ã¸®Áî Ãâ½Ã ´ç½Ã ¼Ò°³Çϰí ÀÌÈÄ MLAA 2.0À¸·Î ¾÷±×·¹À̵尡 ÀÌ·çÁø AMD MLAAº¸´Ù ½Ã±âÀûÀ¸·Î µîÀåÀº ´Ê¾ú´Ù.
MLAA ±â¼ú°ú ´Þ¸® ƯÁ¤ API¿¡ ÀÇÁ¸Çϰí ÀÖÁö ¾Ê±â ¶§¹®¿¡ AMD ±×·¡ÇÈÄ«µå¿¡¼µµ À̸¦ ±¸ÇöÇÒ ¼ö ÀÖ´Â ¹ü¿ë¼ºÀÌ Æ¯Â¡ÀÌ´Ù. ƯÈ÷ ¿£ºñµð¾Æ´Â °ÔÀÓ °³¹ß»ç¿ÍÀÇ Çù·ÂÀ» ÅëÇØ °ÔÀÓ ³» ±×·¡ÇÈ ¼³Á¤ ¸Þ´º¿¡¼ FXAA¸¦ Áö¿øÇϵµ·Ï ÇØ º¸´Ù ½±°Ô »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Çß´Ù.

ƯÁ¤ Çϵå¿þ¾î¿¡ ÀÇÁ¸ÀûÇÏÁö ¾Ê´Â ¿£ºñµð¾Æ FXAA
FXAA´Â DX9/ 10/ 11, OpenGL API¸¦ °¡¸®Áö ¾Ê°í Áö¿øÇϸç, ÇöÀç 3.11ÀÌ ¹èÆ÷µÇ°í 4.0ÀÌ ¹èÆ÷µÉ ¿¹Á¤ÀÌ´Ù. ¿£ºñµð¾Æ´Â 4x MSAA ´ëºñ ȯ°æ¿¡ µû¶ó ÃÖ´ë 60% ³ôÀº ¼º´ÉÀ» Á¦°øÇÒ °ÍÀ̶ó°í ¼Ò°³ÇßÀ¸¸ç, 4x MSAA¿Í À¯»çÇÑ AA ǰÁú¿¡ ´õ ³ôÀº ÇÁ·¹ÀÓÀ» Á¦°øÇÒ °ÍÀ¸·Î ¾Ë·ÁÁ³´Ù.
MSAA¿Í ºñ±³ÇØ ºü¸£°í ºñµð¿À ¸Þ¸ð¸® Á¡À¯À²ÀÌ ³·À¸¸ç, ¹Ý»ç¸éÀÌ Èå¸´ÇØÁö´Â Çö»óÀÌ ¾øÀ¸³ª Á¤È®µµ¿Í ǰÁú ¼Õ»óÀº Á¸ÀçÇÑ´Ù. ÅØ½ºÃ³³ª ½¦ÀÌ´õÀÇ ¾Ù¸®¾î½Ì¿¡ À¯¸®ÇÏ´Ù.

¹èƲÇʵå 3 (¾ÈƼ ¾Ù¸®¾î½Ì Æ÷½ºÆ® = FXAA High/ Medium/ Low)

ÁöÆ÷½º 300 µå¶óÀ̹öºÎÅÍ ÄÁÆ®·Ñ ÆÐ³Î·Î FXAA Áö¿ø
¿£ºñµð¾Æ´Â AMDÀÇ MLAAó·³ ÃֽŠÆ÷½º¿þ¾î µå¶óÀ̹ö¸¦ ÅëÇØ ÄÁÆ®·Ñ ÆÐ³Î¿¡¼ Á¶Àý °¡´ÉÇØ °ÅÀÇ ¸ðµç °ÔÀÓÀ» Áö¿øÇϸç, ´Ù¼öÀÇ °ÔÀÓÀº Á÷Á¢ Áö¿øÇÑ´Ù.
¹èÆ®¸Ç ¾ÆÄ¯½ÃƼ (Batman : Arkham City)¿Í ¹èƲÇʵå 3 (BattleField 3), ¸Æ½ºÆäÀÎ 3 (Max Payne 3), ºí·¹ÀÌµå¾Ø ¼Ò¿ï (Blade & Soul) MMORPG µî ÃֽаÔÀÓÀº °ÔÀÓ ³»ÀÇ ±×·¡ÇÈ ¼³Á¤ ¸Þ´º¸¦ ÅëÇØ FXAA¸¦ Áö¿øÇÑ´Ù. Age of Conan, F.3.A.R, µàÅ© ´ºÄÍ Æ÷¿¡¹ö µîÀº FXAA 1, ÃÖ±Ù µîÀåÇÏ´Â °ÔÀÓÀ̳ª °ÔÀÓ ¿£Áø, ±×¸®°í ¹èƲÇʵå 3´Â FXAA 3¸¦ Áö¿øÇÑ´Ù.
FXAA´Â FXAA 1°ú FXAA 2, FXAA 3ÀÇ 3´Ü°è·Î ±¸ºÐµÇ¸ç, FXAA 1Àº ÁÖ·Î PC °ÔÀÓ, FXAA 2´Â ÄÜ¼Ö (Xbox 360), FXAA 3´Â PC¿ë ǰÁú Çâ»ó°ú ÄÜ¼Ö (Xbox 360/ PS3)¿ëÀ¸·Î »ç¿ëµÈ´Ù. FXAA 3´Â FXAA 1º¸´Ù ¼º´ÉÀÌ ¿ì¼öÇϸç, FXAA´Â DirectX 9º¸´Ù DirectX 11 ¸ðµå¿¡¼ ´õ ºü¸¥ °ÍÀ¸·Î ¾Ë·ÁÁ³´Ù.
AMD ÈÄó¸® AA ±â¼ú, MLAA
MLAA (Morphological Anti-Aliasing)´Â ÀÎÅÚÀÌ °³¹ßÇϰí AMD°¡ ¶óµ¥¿Â HD 6800 ½Ã¸®Á ¹ßÇ¥ÇÏ¸é¼ º»°ÝÀûÀ¸·Î Áö¿øÇϱ⠽ÃÀÛÇß´Ù. īŻ¸®½ºÆ® (Catalyst) 10.10¿¡¼ MLAA 1.0À» Áö¿øÇϱ⠽ÃÀÛÇßÀ¸¸ç, īŻ¸®½ºÆ® 12.4 WHQL µå¶óÀ̹öºÎÅÍ MLAA 2.0 ¹öÀüÀ¸·Î ¾÷µ¥ÀÌÆ®µÇ¾î ¼º´É µîÀÇ È¿À²ÀÌ °³¼±µÇ¾ú´Ù.
¸ÖƼ »ùÇøµ ¾ÈƼ¾Ù¸®¾î½Ì (MSAA)°¡ ¾î·Á¿î ÄÜ¼Ö °ÔÀӱ⿡ ÁÖ·Î Àû¿ëµÇ¾úÀ¸¸ç, ÀÌµé °ÔÀӱⰡ Á¦°øÇÏ´Â ÇÁ·Î¼¼¼ ¿¬»ê¿¡ ÀûÇÕÇϵµ·Ï °³¹ßµÇ¾ú´Ù. PC ȯ°æÀº CPU¸¦ ÀÌ¿ëÇÏ°í µà¾ó ÄÚ¾î ÀÌ»óÀÇ ¸ÖƼÄÚ¾î CPU¸¦ Áö¿øÇÑ´Ù. ±×·¡ÇÈÄ«µå·Î ó¸®ÇÏ´Â MSAAÀÇ ´ë¿ªÆø ¹®Á¦ ¹× GPU Á¡À¯À²À» ÃÖ¼ÒÈÇÑ AA ±â¼úÀÌ´Ù.

´ÙÀÌ·ºÆ®ÄÄǻƮ¸¦ ÀÌ¿ëÇÑ AMD MLAA
MLAA´Â AMD°¡ GPGPU ±â¼úÀÎ ´ÙÀÌ·ºÆ®ÄÄǻƮ (DirectCompute) Ȱ¿ëÇØ Çϵå¿þ¾î °¡¼ÓÀ» ÀÌ¿ëÇϸç, GPU¿¡ Æ÷ÇÔµÈ ¸¹Àº ¼öÀÇ ¿¬»ê ó¸® À¯´Ö (SP, ½ºÆ®¸² ÇÁ·Î¼¼¼)À» ÀÌ¿ëÇØ ¿¬»ê ¼º´É ¹× È¿À²À» °³¼±ÇÑ´Ù.
¼öÆÛ»ùÇøµ ¾ÈƼ¾Ù¸®¾î½Ì (SSAA)º¸´Ù ºü¸£°í Edge-detect CFAA¿Í À¯»çÇÑ ¼º´ÉÀ» Á¦°øÇϸç, DirectX 9/ 10/ 11°ú ȣȯµÈ´Ù. ¾Ù¸®¾î½Ì À̹ÌÁö¿¡ Æ÷½ºÆ® ÇÁ·Î¼¼½Ì ó¸® ´Ü°è¸¦ °ÅÃÄ °è´Ü ÆÐÅÏÀ» ÆÄ¾ÇÇϰí Áß°£»öÀ» ³Ö¾î °è´ÜÇö»óÀ» ¿ÏÈÇÑ´Ù. º°µµÀÇ ´ë¿ªÆøÀ̳ª ÇÁ·¹ÀÓ ¹öÆÛ ¿ë·®À» Àâ¾Æ¸ÔÁö ¾ÊÀ¸³ª ³ôÀº ¿¬»ê·®À» ÇÊ¿ä·Î ÇÑ´Ù.

AMD īŻ¸®½ºÆ® ÄÁÆ®·Ñ ¼¾ÅÍ (CCC) = ÇüÅÂÇÐÀû ÇÊÅ͸µ (MLAA)
¿£ºñµð¾Æ FXAA ±â¼úÀÌ ¿£ºñµð¾Æ ÄÁÆ®·Ñ ÆÐ³Î (NVIDIA Control Panel)À» ÀÌ¿ëÇØ °Á¦·Î ¼³Á¤Çϰųª °ÔÀÓ ¿£ÁøÀÌ Á¦°øÇÒ °æ¿ì °ÔÀÓ ³» ¸Þ´º¸¦ ÀÌ¿ëÇØ ¼±ÅÃÇÒ ¼ö ÀÖ´Â ¹Ý¸é AMD MLAA´Â °ÔÀÓ ¿£Áø¿¡¼ Á÷Á¢ Áö¿øÇÏÁö ¾Ê±â ¶§¹®¿¡ AMD īŸ¸®½ºÆ® ÄÁÆ®·Ñ ¼¾ÅÍ¿¡¼ MLAA (ÇüÅÂÇÐÀû ÇÊÅ͸µ)¸¦ °Á¦ ¼³Á¤ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» Áö¿øÇÑ´Ù.
MLAA´Â µå¶óÀ̹ö¿¡¼ ¼³Á¤ÇÏ¸é µÇ¹Ç·Î °ÅÀÇ ¸ðµç °ÔÀÓ ¿£ÁøÀ̳ª DX, OpenGL¿¡¼ ½ÇÇà °¡´ÉÇϸç, ÅØ½ºÃ³¿Í ½¦ÀÌ´õÀÇ ¾Ù¸®¾î½Ì Á¦°Å¿¡ À¯¸®ÇÏ´Ù. ÇÏÁö¸¸ ¿£ºñµð¾Æ FXAA ±â¼ú°ú ´Þ¸® ¶óµ¥¿Â ±×·¡ÇÈÄ«µå¸¸ Áö¿øÇÏ°í ¼º´É ¼Õ½ÇÀÌ Å« °ÍÀÌ ´ÜÁ¡À¸·Î ¾Ë·ÁÁ³´Ù.