기획
 






 
 
 




전송 2012-10-09 16:00
[테크닉]

AMD와 엔비디아가 제공하는 후처리 AA, FXAA vs MLAA

1. 처음 2. 후처리 AA, 엔비디아 FXAA와 AMD MLAA
3. FXAA와 MLAA, 그래픽 품질 차이 4. FXAA vs MLAA, 성능은?
5. MSAA와 유사한 품질에 성능 개선한 후처리 AA

     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 기술과 달리 라데온 그래픽카드만 지원하고 성능 손실이 큰 것이 단점으로 알려졌다.

  태그(Tag)  : AMD, 엔비디아, FXAA, MLAA
이전페이지 | 다음페이지.FXAA와 MLAA, 그래픽 품질 차이
관련 기사 보기
[영상] 메모리 때문에 모든게 엉망! 지포스 RTX 5090 단종 및, 5080 24GB 출시 루머 총정리
[영상] 수입가는 상승 판매가는 하락, 그래픽 카드에 무슨 일이?
[영상] ASUS의 창신메모리 호환성 지원이 미치는 영향 등, PC시장 흐름 파악에 필요한 작은 뉴스모음
[영상] 그래픽카드 가격 폭등 시대에 라데온 9050 출시하는, AMD의 PC시장 CPU와 GPU 전략 평가
[영상] 하반기 엔비디아 지포스 그래픽카드 가격 더 오른다?, RTX 50 Super의 운명은? RTX 60 직행하나?
[영상] 8월 지포스 그래픽카드 가격 폭등, 누가 왜 올렸나? (feat. 살아 돌아온 감자나무)
태그(Tags) : AMD, 엔비디아, FXAA, MLAA     관련기사 더보기

  권경욱 前 기자 / 필명 바이퍼투 / 바이퍼투님에게 문의하기 press@bodnara.co.kr
남들은 스마트폰이나 타블렛 PC에 관심을 갖고 있지만, 여전히 PC가 좋다. 새로운 것, 독특한 것을 좋아하지만, 남앞에 나서거나 사진찍히는 것을 싫어해 기자에는 제일 어울리지 않는 성격. 누구보다 빠르게 PC 하드웨어 정보를 전달하기 위해 노력하고 있으며, PC 하드웨어에 대한 열정은 현재진행형이다.
기자가 쓴 다른 기사 보기

Creative Commons License 보드나라의 기사는 저작자표시-비영리-변경금지 2.0 대한민국 라이선스에 따라 이용할 수 있습니다. Copyright ⓒ 넥스젠리서치(주) 보드나라 미디어국
싸이월드 공감 기사링크 퍼가기 기사내용 퍼가기 이 기사를 하나의 페이지로 묶어 볼 수 있습니다. 출력도 가능합니다.
홈으로 탑으로
보드나라 많이본 기사
HP 코리아, 쿠팡 ‘쿠가세’서 AI PC부터 게이밍 노트북까지 대표 포트폴리오 선보여
이엠텍, 단 일주일간 하이마트 단독 PALIT 브랜드 데이 특가 기획전 진행
MSI, 쿠팡 '쿠가세' 참여 게이밍부터 학업 업무용까지 노트북 할인
엔비디아, RTX Pro 증산 위해 지포스 RTX 5090 단종?
넉넉한 VRAM으로 게임과 AI 환경 OK, 기가바이트 지포스 RTX 5060 Ti Eagle Max OC D7 16GB 제이씨현
대화면과 휴대성의 균형을 추구한 작업용 노트북, MSI 모던 16S AI+ G3MG-U7 OLED
공유기는 그대로 2.5Gbps LAN 포트는 넉넉하게,ipTIME HG25005/ HG25008
20년만에 밝혀지는 이머전스 데이의 잔혹상, 기어스 오브 워 E-Day
   이 기사의 의견 보기
트위터 베타서비스 개시! 최신 PC/IT 소식을 트위터를 통해 확인하세요 @bodnara

기자의 시각이 항상 옳은것은 아닙니다. 나머지는 여러분들이 채워 주십시요.

2014년부터 어려운 이야기를 쉽게 하는 것으로 편집방침을 바꿉니다.

링크 / 12-10-09 17:17/ 자국/ 신고/ 이댓글에댓글달기
저는 지포스 유저라 FXAA 후처리로 설정을 하고 사용중인데 일반AA보다 부하도 적고 좋다고 생각합니다.

AClass / 12-10-09 19:37/ 자국/ 신고/ 이댓글에댓글달기
하루하루 보면볼수록 새로워지는 기술들이네요~

주동성 bsbday님의 미디어로그 가기  / 12-10-09 22:26/ 자국/ 신고/ 이댓글에댓글달기
연산량이 많다고 하지만 MLAA와 FXAA로 인한 성능 차이가 크게 느껴지진 않네요.
PC보단 콘솔로 게임을 주로 하는 유저로서 PS3를 통해 느껴본 MLAA는 신의 기술(응??)인줄만 알았는데... 이렇게 보니 FXAA가 좀 더 결과물이 좋군요 ㅎㅎ
FXAA야 말로 진정한 신의 기술!?!?!
전종석 / 2012-10-10 12:22/ 자국/ 신고/
연산량 정말 많은건 사실인듯 하더군요...SMAA사이트에 보면
각기 프레임당 처리시간이
(GTX470, Radeon6870...시스템은 다르지만 참고는 될듯)
FXAA 3.11 extreme : 0.83 ms
FXAA 3.11 default :0.62 ms
SMAA x1 :1.02 ms
MLAA :350 ms
MLAA AMD : 6.6 ms (GPU연산으로 만든 AMD의 드라이버 MLAA)
MLAA (2011) : 0.98 ms (MLAA 2.0 ?)
이 걸린다고 나옵니다.

그런데 FXAA는 텍스쳐 흐려짐이 너무 심해서 게이머들은 많이들 싫어하더군요
요즘 유저에게 제일 인기있는건 SMAA이기는 하죠...

꾸냥 / 12-10-12 23:59/ 자국/ 신고/ 이댓글에댓글달기
AA는 얼마나 성능 하락을 줄이고 계단 현상을 없애며 다른 이미지 손상을 줄이는게 관건인 거 같은데 이것들은 서로 양립할 수 없는 것들이라 어떻게 균형을 잘 잡아야 할텐데 지금은 딱히 끌리는게 없네요.
성능 하락이 적으면 화질이 문제, 화질이 괜찮으면 성능이 문제라...

프리스트 rubychan님의 미디어로그 가기  / 12-10-16 11:16/ 자국/ 신고/ 이댓글에댓글달기
AA를 제대로 사용하려면 일단 그래픽 카드부터 좋아야..
닉네임 웹봇방지

홈으로 탑으로
 
 
2026년 11월
주간 히트 랭킹

[결과발표] 2026년 3분기 포인트 소진 로또 15
[결과발표] 2026년 2분기 포인트 소진 로또 13
[결과발표] 2026년 1분기 포인트 소진 로또 15
[결과발표] 2025년 4분기 포인트 소진 로또 17
[결과발표] 2025년 3분기 포인트 소진 로또 16

실시간 댓글
소셜 네트워크