3. FXAA¿Í MLAA, ±×·¡ÇÈ Ç°Áú Â÷ÀÌ
¿£ºñµð¾Æ (NVIDIA) FXAA ±â¼ú°ú AMD MLAA ±â¼úÀº ÈÄó¸® ¾ÈƼ¾Ù¸®¾î½Ì ±â¼úÀ̶ó´Â Ư¡ÀÌ ÀÖÀ¸³ª Çϵå¿þ¾î Áö¿øÀ̳ª °ÔÀÓÀÇ Áö¿ø µî¿¡ Â÷À̰¡ ÀÖ´Ù. ±×·¯³ª µÎ °¡Áö ÈÄó¸® ¾ÈƼ¾Ù¸®¾î½Ì ±â¼úÀº MSAA Áß 4¹è (4xMSAA) ¾ÈƼ¾Ù¸®¾î½Ì°ú À¯»çÇÑ ±×·¡ÇÈ Ç°ÁúÀ» Á¦°øÇÒ °ÍÀ¸·Î ¾Ë·ÁÁ³´Ù.
¶ÇÇÑ µÎ ±â¼ú ¸ðµÎ µå¶óÀ̹ö °Á¦ ¼³Á¤À» Áö¿øÇϹǷΠÁö¿øÇÏÁö ¾Ê´Â °ÔÀÓ¿¡µµ ÈÄó¸® ¾ÈƼ¾Ù¸®¾î½Ì ±â¼úÀ» Àû¿ëÇØ MSAA ±â¼ú°ú ºñ±³ °¡´ÉÇϸç MSAA¿Í ¾ç»çÀÇ ÈÄó¸® ¾ÈƼ¾Ù¸®¾î½ÌÀ» Àû¿ëÇÑ ±×·¡ÇÈ Ç°Áú Â÷À̸¦ »ìÆìº¸ÀÚ.
FXAA vs MLAA vs 4xMSAA, ±×·¡ÇÈ Ç°Áú Â÷ÀÌ ÀÖ³ª?
FXAA¿Í MLAA´Â ÈÄó¸® AA ±â¼ú·Î °ÔÀÓ È¸éÀÌ »Ñ¿¸°Ô µÇ°Å³ª ±ÛÀÚÀÇ °¡µ¶¼ºÀÌ ¶³¾îÁö´Â ´ÜÁ¡ÀÌ Á¸ÀçÇÑ´Ù. ±×·¯³ª MSAA¿Í ºñ±³ÇØ ¼º´É ÀúÇϸ¦ ÁÙÀ̰í À¯»çÇÑ ±×·¡ÇÈ Ç°ÁúÀ» Á¦°øÇÒ °ÍÀ¸·Î ¿¹»óµÈ´Ù. ±×·¸´Ù¸é ½ÇÁ¦ °ÔÀÓ¿¡¼ FXAA¿Í MLAA°¡ ¾ó¸¶³ª ±×·¡ÇÈ Ç°ÁúÀÇ Çâ»óÀ» °¡Á®¿Ã±î?
°ÔÀÓ ³» ¸Þ´º·Î FXAA Áö¿ø °ÔÀÓ : ¹èÆ®¸Ç, ºí¼Ò, ¹èƲÇʵå 3
FXAA¿Í MLAA´Â ÈÄó¸® ¾ÈƼ¾Ù¸®¾î½ÌÀ¸·Î MSAA¿Í ´Þ¸® Fraps³ª ±âŸ ȸé ÀúÀåÀÌ °¡´ÉÇÑ ÇÁ·Î±×·¥À¸·Î´Â ÈÄó¸® ¾ÈƼ¾Ù¸®¾î½ÌÀÌ Àû¿ëµÈ ȸéÀ» ÀúÀåÇÏÁö ¸øÇÑ´Ù. FXAA´Â °ÔÀÓ¿¡ µû¶ó ÇÁ¸°Æ® ½ºÅ©¸°Å° (PrtSc SysRq)¸¦ ÀÌ¿ëÇϰí MLAA´Â Radeon Pro¸¦ ½ÇÇàÇØ MLAA Àû¿ëµÈ ȸéÀ» ÀúÀåÇÒ ¼ö ÀÖ´Ù.

¹èÆ®¸Ç ¾ÆÄ¯½ÃƼ (Batman : Arkham City, DX11, °ÔÀÓ ¸Þ´º FXAA)
¹èÆ®¸Ç ¾ÆÄ¯½ÃƼ (Batman : Arkham City)´Â DX11°ú Å×¼¿·¹ÀÌ¼Ç (Tessellation), GPU·Î °¡¼ÓµÇ´Â PhysX¸¦ Áö¿øÇϸç, FXAA¸¦ °ÔÀÓ ¼³Á¤ ¸Þ´º·Î Áö¿øÇÑ´Ù. FXAA´Â High/ Medium/ LowÀÇ 3°¡Áö ¸ðµå¸¦ ¼±ÅÃÇÒ ¼ö ÀÖÀ¸¸ç, FXAA Áö¿ø °ÔÀÓÀº ¿£ºñµð¾Æ µå¶óÀ̹öÀÇ FXAA °Á¦ ¼³Á¤ÀÌ ¹Ý¿µµÇÁö ¾ÊÀ¸¸ç, FXAA´Â ³ôÀ½ (High)¸¦ ¼³Á¤Çß´Ù. AMD MLAA´Â µå¶óÀ̹ö (ÇüÅÂÇÐÀû ÇÊÅ͸µ üũ)¿¡¼ °Á¦ Àû¿ë °¡´ÉÇÏ´Ù.
¹èÆ®¸Ç ¾ÆÄ¯½ÃƼ´Â FXAA¿Í MLAA, ±×¸®°í 4xAA (4xMSAA)¸¦ ¼·Î ºñ±³Çϸé ȸéÀÌ ¾à°£ Èå·ÁÁö°í öÁ¶¸Á µîÀÇ ¼¼¹ÐÇÑ ºÎºÐÀÌ ÀϺΠ»ý·«µÇ´Â °ÍÀ» È®ÀÎÇÒ ¼ö ÀÖÀ¸¸ç, ÀÌ´Â ÈÄó¸® ¾ÈƼ¾Ù¸®¾î½ÌÀÌ °®°í ÀÖ´Â ¹®Á¦´Ù. ±×·¯³ª À̸¦ Á¦¿ÜÇϸé 4xAA¿Í À¯»çÇÑ ±×·¡ÇÈ Ç°ÁúÀ» Á¦°øÇÑ´Ù.

ºí·¹ÀÌµå ¾Ø ¼Ò¿ï ¿Â¶óÀÎ
ºí·¹ÀÌµå ¾Ø ¼Ò¿ï ¿Â¶óÀÎÀº °ÔÀÓ ÀÚüÀÇ AA (LEAA 1~4´Ü°è)¿Í FXAA (1 ~ 4´Ü°è)¸¦ ±âº»À¸·Î Áö¿øÇØ ½Ã½ºÅÛ¿¡ ¸Â°Ô AA ·¹º§À» ¼³Á¤ÇØ ±×·¡ÇÈ Ç°Áú°ú ¼º´ÉÀ» ÀûÀýÇÏ°Ô Á¶ÀýÇÒ ¼ö ÀÖ´Ù. FXAA¿Í MLAA´Â È·ÁÇÑ ±×·¡ÇÈ È¿°ú°¡ ´õÇØÁ® ¼·Î ±¸ºÐÀÌ ½±Áö ¾ÊÀ¸³ª Àüü ȸéÀº Èå·ÁÁü µîÀÌ ¸ñ°ÝµÈ´Ù. FXAA 4´Ü°Ô¿Í MLAA °Á¦ Àû¿ëÀº ¼·ÎÀÇ ±×·¡ÇÈ Ç°ÁúÀ» ±¸ºÐÇϱ⠽±Áö ¾Ê´Ù.

ºí·¹ÀÌµå ¾Ø ¼Ò¿ï ¿Â¶óÀÎÀº ºí·¹ÀÌµå ¾Ø ¼Ò¿ï·Î »ìÆìº» ºñÁÖ¾ó ¹× ¼º´É Çâ»óÀ» À§ÇÑ ±â¼úµéÀº? ±â»ç¸¦ ÅëÇØ ¼Ò°³ÇßµíÀÌ ÆÐŰÁö °ÔÀÓ°ú ´Þ¸® ¿£ºñµð¾Æ FXAA °Á¦ ¼³Á¤ÀÌ °¡´ÉÇÏ´Ù.
°ÔÀÓ ³»¿¡¼ ÀÚü Á¦°øÇÏ´Â ÃÖ°í ´Ü°èÀÇ FXAA 4´Â ¿Â¶óÀÎ °ÔÀÓÀÇ Æ¯¼º»ó ¼º´É µîÀ» °í·ÁÇØ ÀÏºÎ ÅØ½ºÃ³³ª »ç¹°¿¡ FXAA ¼³Á¤ÀÌ Àû¿ëµÇÁö ¾Ê´Â´Ù. ¹Ý¸é ¿£ºñµð¾Æ µå¶óÀ̹öÀÇ °Á¦ ¼³Á¤Àº ȸé Àüü¿¡ FXAA¸¦ Àû¿ëÇØ ÈÄó¸® ¾ÈƼ¾Ù¸®¾î½Ì È¿°ú°¡ Àû¿ëµÈ´Ù. AMD MLAA ¿ª½Ã ¸¶Âù°¡ÁöÀ̳ª FXAA¿Í ºñ±³ÇØ AA 󸮰¡ Á¶±ÝÀº ¾àÇÏ°Ô Àû¿ëµÇ¾î FXAA °Á¦ ¼³Á¤º¸´Ù ǰÁúÀÌ ¾à°£ ¶³¾îÁø´Ù.


FXAA¿Í MLAA °°Àº ÈÄó¸® ¾ÈƼ¾Ù¸®¾î½Ì ±â¼úÀº ȸé°ú ÅØ½ºÆ® Èå·ÁÁüÀ¸·Î ÀÎÇÑ °¡µ¶¼º, ±×¸®°í ÀÏºÎ ÅØ½ºÃ³°¡ »ç¶óÁö±âµµ ÇÑ´Ù. °ÔÀÓ ³» ¸Þ´º·Î Áö¿øÇÏ´Â FXAA 4´Ü°è´Â AA ¹ÌÀû¿ë°ú LEAA 4´Ü°èº¸´Ù Èå·ÁÁ® °¡µ¶¼ºÀÌ ¶³¾îÁø´Ù. ¿£ºñµð¾Æ¿Í AMD µå¶óÀ̹öÀÇ °Á¦ FXAA¿Í MLAA´Â °ÔÀÓ ¸Þ´ºº¸´Ù Á¶±Ý ´õ ȸé°ú ÅØ½ºÆ® °¡µ¶¼ºÀÌ ¶³¾îÁö°í MLAA°¡ FXAA °Á¦ Àû¿ëº¸´Ù ±ÛÀÚ°¡ ¾à°£ ´õ ¹¶°³Á® Ç¥ÇöµÈ´Ù.

¹èƲÇʵå 3 (BattleField 3, DX11, ¾ÈƼ ¾Ù¸®¾î½Ì Æ÷½ºÆ® (FXAA))

¹èƲÇʵå 3 (BattleField 3)´Â DX11À» Áö¿øÇϸç, ¹èÆ®¸Ç ¾ÆÄ¯½ÃƼ¿Í °°ÀÌ FXAA¸¦ °ÔÀÓ ¸Þ´ºÀÇ ¾ÈƼ ¾Ù¸®¾î½Ì Æ÷½ºÆ® (Anti-Aliasing Post) Ç׸ñÀ¸·Î Áö¿øÇÑ´Ù. FXAA´Â High¿Í Medium, LowÀÇ 3°¡Áö ¼³Á¤°ªÀ» Á¦°øÇϸç, µå¶óÀ̹öÀÇ FXAA °Á¦ Àû¿ëÀº Áö¿øÇÏÁö ¾Ê´Â´Ù. Å×½ºÆ®´Â FXAA High (³ôÀ½)À» ÀÌ¿ëÇϸç, AMD MLAA´Â ´Ù¸¥ °ÔÀÓ°ú ¸¶Âù°¡Áö·Î ÇüÅÂÇÐÀû ÇÊÅ͸µ (MLAA)¸¦ Ã¼Å©ÇØ °Á¦ Àû¿ëÇÒ ¼ö ÀÖ´Ù.
¹èƲÇʵå 3 µÎ ¹øÂ° ¹Ì¼Ç ½ÃÀÛ ºÎºÐÀÇ ¹Ù¶÷¿¡ Èçµé¸®´Â ¾ßÀÚ³ª¹« ³ª¹µÀÙ°ú °Ç¹° »ó´Ü ¸ð¼¸® ºÎºÐÀ» ÅëÇØ ¾ÈƼ¾Ù¸®¾î½Ì Àû¿ë ¿©ºÎ¸¦ ÆÄ¾ÇÇÒ ¼ö ÀÖ´Ù. 4xAA (4xMSAA)´Â ÁÖ·Î °Ç¹°À̳ª ij¸¯ÅÍ, ÀüÂ÷ µîÀ» À§ÁÖ·Î AA°¡ Àû¿ëµÇ³ª FXAA¿Í MLAA´Â 4xAA (4xMSAA) ¼³Á¤°ú ºñ±³ÇØ ÈÄó¸® ¾ÈƼ¾Ù¸®¾î½Ì Ư¼º»ó ȸéÀÌ Èå·ÁÁöÁö¸¸ ³ª¹µÀÙÀÇ ÅØ½ºÃ³±îÁö AA°¡ Àû¿ëµÇ¾î ºÎµå·´°Ô Ç¥ÇöÇØÁØ´Ù. FXAA¿Í ºñ±³ÇØ MLAA´Â °Ç¹° »ó´Ü ¸ð¼¸®ÀÇ AA È¿°ú°¡ 4xAA¿Í FXAA Áß°£ Á¤µµ·Î Ç¥ÇöµÈ´Ù.

°Ç¹°¿¡ ¹èÄ¡µÈ ¿¡¾îÄÁ°ú ±âµÕÀÇ °è´ÜÇö»ó ¿ª½Ã 4xAA (4xMSAA)º¸´Ù FXAA¿Í MLAA Àû¿ëÀÌ º¸´Ù ¸Å²ô·´°Ô ó¸®µÇ°í µÎ °¡Áö ÈÄó¸® ¹æ½ÄÀº ±Ù¼ÒÇÑ Â÷À̸¦ º¸¿´´Ù. ´Ù¸¸ ÈÄó¸® ¾ÈƼ¾Ù¸®¾î½ÌÀÇ Æ¯¼º»ó FXAA¿Í MLAA À̹ÌÁö´Â ´Ù¸¥ ºñ±³ À̹ÌÁöº¸´Ù Èå·ÁÁø´Ù.

ÈÄó¸® ¾ÈƼ¾Ù¸®¾î½Ì ±â¼úÀÎ FXAA´Â AMD MLAAó·³ ȸéÀÇ Èå·ÁÁü (»Ñ¿¸°Ô 󸮵ǴÂ) ´ÜÁ¡ÀÌ ÀÖ°í ÅØ½ºÆ® ¿ª½Ã Èå·ÁÁ® °¡µ¶¼ºÀÌ ¶³¾îÁø´Ù. °ÔÀÓ ³» ¸Þ½ÃÁö (±ÛÀÚ) °¡µ¶¼ºÀº FXAA (High)¿Í 4xAA (4xMSAA)´Â Â÷À̰¡ °ÅÀÇ ¾ø¾î º¸ÀÌ´Â ¹Ý¸é MLAA´Â Á¶±Ý ´õ ¹¶°³Á® »ó´ëÀûÀ¸·Î °¡µ¶¼ºÀÌ ¶³¾îÁø´Ù. ¹èƲÇʵå 3ÀÇ °ÔÀÓ µµÁß ³ª¿À´Â ÅØ½ºÆ®´Â ȸé°ú ÇÔ²² Èå·ÁÁö±â´Â ÇÏÁö¸¸ °ÔÀÓ ÁøÇà¿¡ ¾î·Á¿òÀ» ÁÖÁö ¾Ê´Â´Ù.
FXAA ¹ÌÁö¿ø °ÔÀÓ : ´õÆ®3, ¸¶ÇǾÆ2
Äݸ° ¸Æ·¹ÀÌ ´õÆ® 3 (DX11, µå¶óÀ̹ö ÄÁÆ®·Ñ ÆÐ³Î FXAA/ MLAA Äѱâ) °ÔÀÓÀº °ÔÀÓ ÀÚü¿¡¼´Â FXAA¿Í MLAA¸¦ Áö¿øÇÏÁö ¸øÇØ ÁöÆ÷½º¿Í īŻ¸®½ºÆ® µå¶óÀ̹ö·Î °Á¦ ¼³Á¤ ÈÄ ºñ±³Çß´Ù. FXAA¿Í MLAA´Â 4xMSAA¿Í À¯»çÇÑ Ç°ÁúÀÇ ¾ÈƼ¾Ù¸®¾î½ÌÀÌ ±¸ÇöµÇ´Â ´ë½Å ȸé Àüü°¡ À̸¦ Àû¿ëÇÏÁö ¾ÊÀ» ¶§¿Í ºñ±³ÇØ Èå·ÁÁö°Ô (»Ñ¿¸°Ô) Ç¥ÇöµÈ´Ù.

NoAA/ 4xAA/ FXAA/ MLAA ºñ±³ (´õÆ® 3 DX11)
ÀÚµ¿Â÷ Èĸé À̹ÌÁö´Â NoAA¿¡¼ ¹ß»ýÇÏ´ø °è´ÜÇö»óÀº 4xMSAA¿¡¼ ÁÙ¾îµé¸ç, FXAA¿Í MLAA´Â 4xMSAA¿Í À¯»çÇÑ °è´ÜÇö»ó °¨¼Ò, ±×¸®°í ÀϺκÐÀº ¿ÀÈ÷·Á Á¶±Ý ´õ ºÎµå·´°Ô 󸮵DZ⵵ ÇÑ´Ù.

¸¶ÇÇ¾Æ 2 (Mafia 2, DX9, ÄÁÆ®·Ñ ÆÐ³Î FXAA On)
¸¶ÇǾÆ2 °ÔÀÓÀº DX9¿Í GPU·Î °¡¼ÓµÇ´Â PhysX¸¦ Áö¿øÇϸç, FXAA¿Í MLAA´Â °ÔÀÓ¿¡¼ Á÷Á¢ Áö¿øÇÏÁö ¸øÇϹǷΠ¿£ºñµð¾Æ µå¶óÀ̹öÀÇ FXAA¿Í AMD īŻ¸®½ºÆ® µå¶óÀ̹ö¿¡¼ À̸¦ Ȱ¼ºÈÇß´Ù. ÇÁ¸°Æ® ½ºÅ©¸°Å° ¿ª½Ã µ¿ÀÛÇÏÁö ¾Ê¾Æ FXAA´Â â¸ðµå·Î ÇÁ¸°Æ® ½ºÅ©¸°Å°·Î ÀúÀå, MLAA´Â Radeon Pro·Î À̹ÌÁö¸¦ ÀúÀåÇß´Ù. ¸¶ÇǾÆ2´Â ¾ÈƼ ¾Ù¸®¾î½ÌÀ» AA On/ OffÀÇ 2°¡Áö ¸ðµå¸¸ Á¦°øÇÑ´Ù.
¸¶ÇǾÆ2 °ÔÀÓ ¹Ì¼Ç óÀ½ ½ÃÀÛ È¸éÀÇ ±¤ÀåÀ» ¹è°æÀ¸·Î ȸéÀ» ºñ±³Çß´Ù. »ý¼±À» ¹Àº ÁÙ°ú ±âµÕÀº °è´ÜÇö»óÀÌ Àß µå·¯³ª´Âµ¥ AA On°ú FXAA, MLAA Àû¿ëÀº AA ¹ÌÀû¿ë½Ãº¸´Ù ºÎµå·¯¿î ȸé 󸮰¡ ÀÌ·ç¾îÁø´Ù. MLAA´Â AA On°ú FXAA ȸé°ú ºñ±³ÇØ »ó´ëÀûÀ¸·Î AA ´Ü°è°¡ ³·°Ô Àû¿ëµÇ´Â °ÍÀ¸·Î ÆÄ¾ÇµÈ´Ù.

¾ßÀÚ³ª¹«ÀÇ ³ª¹µÀÙ ÁÖº¯ÀÇ ÅØ½ºÃ³´Â AA ¹ÌÀû¿ë½Ã °ËÀº Á¡ÀÌ Ç¥ÇöµÇ³ª AA On°ú FXAA, MLAA ÈÄó¸® ¾ÈƼ¾Ù¸®¾î½ÌÀ» °ÅÄ¡¸é¼ ¿ÏȵǾú´Ù. ¶Ç ÅØ½ºÆ®´Â FXAA¿Í MLAA ¸ðµÎ ȸé°ú ÇÔ²² Èå·ÁÁö³ª (»Ñ¿¸°Ô) °ÔÀÓÀ» ÁøÇàÇϴµ¥ Å« ¹®Á¦°¡ µÇÁö´Â ¾Ê´Â´Ù.
FXAA¿Í MLAA ÈÄó¸® ¾ÈƼ¾Ù¸®¾î½ÌÀº °ÔÀÓ¿¡ µû¶ó ÀϺδ MSAA 󸮺¸´Ù À¯¸®ÇÑ °æ¿ìµµ ÀÖ¾úÀ¸¸ç, Àü¹ÝÀûÀÎ Èå·ÁÁüÀ̳ª ÅØ½ºÆ® (±ÛÀÚ) °¡µ¶¼º, ÀϺΠ¹°Ã¼ÀÇ »ç¶óÁü µîÀÌ ÀÖÀ¸¹Ç·Î MSAA µî°ú Á¶ÇÕÇØ »ç¿ëÇϸé ÀÌ·± ¹®Á¦µéÀ» º¸¿ÏÇÒ ¼ö ÀÖ´Ù.