3. 비주얼 및 성능 향상 기술 : FXAA와 TXAA
최근 등장하는 블레이드 앤 소울을 비롯한 온라인 및 패키지 게임은 이처럼 다양한 그래픽 지원과 신기술 도입이 이루어지고 있으며, DirectX 11 및 테셀레이션 (Tessellation)과 더불어 엔비디아 (NVIDIA)가 올해 출시하고 있는 케플러 (Kepler) 기반 지포스 600 시리즈가 지원하는 FXAA (Fast Approximate Anti-Aliasing)와 TXAA로 알려진 안티 앨리어싱 (AA, Anti-Aliasing) 기술 역시 크게 확대되고 있어 앞으로 주목해야 할 기술들이다.
엔비디아 지포스 600 시리즈가 지원하는 안티 앨리어싱 (AA, Anti-Aliasing) 기술인 FXAA는 블레이드 앤 소울과 배트맨 아캄시티 (Batman : Arkham City), 배틀필드 3 (Battlefield 3) 등과 같은 온라인 및 패키지 게임에서 지원되고 있으며, TXAA는 시크릿 월드 (The Secret World)를 시작으로 다양한 게임 엔진과 개발사에서 이를 지원할 것으로 알려졌다.
게임이 지원하면 AMD/ 엔비디아 VGA 모두 적용가능한 FXAA
엔비디아 (NVIDIA)의 안티 앨리어싱 기술인 FXAA는 화면이 렌더링된 이후의 단계에서 화면을 처리하기 때문에 후처리 안티 앨리어싱 (AA)으로도 불린다. MSAA보다 메모리 점유율이 낮아 성능 저하가 상대적으로 적으며, 4xMSAA와 유사한 품질에 더 높은 프레임을 제공하는 것으로 소개되고 있다.
안티 앨리어싱은 게임의 그래픽 품질을 향상시키기 위한 기술 중의 하나로 게임 내의 각진 부분을 부드럽게 즉 사물이나 캐릭터에 나타나는 계단현상을 줄여 그래픽 품질을 개선하고 보다 사실적인 그래픽을 구현할 수 있는 기술이다.


블레이드 앤 소울 (Blade & Soul)이 지원하는 FXAA
FXAA는 AMD의 후처리 AA 기술인 MLAA (Morphological Anti-Aliasing, 드라이버 설정에서 형태학적 필터링으로 표기)와 달리 특정 API에 의존하지 않아 게임에서 이를 지원하면 AMD와 엔비디아 그래픽카드 모두 지원 가능한 것이 큰 장점이다.
그러나 후처리 기술의 특성상 일부 텍스처가 사라진다거나 텍스처 및 글자 등이 뭉개져 가독성이 떨어지거나 화면이 흐려지는 (뿌옇게 변하는) 단점도 있어 게임 환경이나 사용자에 따라 호불호가 나뉠 수 있어 이를 적절하게 선택해 사용해야 한다.

블레이드 앤 소울, FXAA 1-4단계 지원
블레이드 앤 소울은 FXAA를 게임 내 메뉴를 통해 지원하고 있으며, 최소인 1단계부터 최대인 4단계를 지원한다. 단계별로 지원되는 FXAA는 각 부분을 자세하게 살피지 않으면 일반적으로 구분하기 쉽지 않다.
FXAA 4단계와 기본 제공 LEAA 4단계의 계단현상 처리는 특정 구간을 LEAA가 더 잘 지원하는 부분을 제외하면 서로 구분하기는 어려워 보이며, FXAA는 나뭇잎이나 특정 부분은 더 부드럽게 처리되기도 한다.

FXAA의 장점은 메모리 점율이 낮으면서 MSAA를 적용하는 것보다 성능 저하가 낮은 것인데 블레이드 앤 소울의 프레임 적용 결과는 이를 반영하고 있다. LEAA는 블레이드 앤 소울이 기본 제공하는 안티 앨리어싱 기법으로 알려져 있으며, FXAA는 LEAA와 유사한 안티 앨리어싱 처리를 제공하면서 보다 높은 프레임을 제공한다.
FXAA는 단계별로 계단현상 처리를 구분하기 쉽지 않았는데 프레임 차이가 크지 않은 것도 특징이다. 다만 이번 결과는 주변 환경의 영향을 받지 않도록 가급적 변화가 적은 장소에서 측정된 만큼 캐릭터가 늘어나는 마을이나 인던에서는 이번 결과와 달리 프레임 등에 차이가 있을 수 있다.

FXAA는 일부 계단현성 처리를 건너뛰기도 한다
FXAA는 계단현상 처리가 이루어지면서 프레임도 안정적으로 유지되는 반면 기본 제공되는 LEAA와 비교해 일부분의 계단현상 처리는 건너뛰기도 한다. LEAA는 단계에 따라 계단현상 처리가 늘어나고 프레임 하락, 그리고 화면이 FXAA보다 더 흐려지는 등 그래픽 품질에 영향을 주기도 하지만 계단현상 처리가 더 잘 이루어진다. FXAA의 이러한 처리는 온라인 게임의 특성상 부하를 줄이기 위한 일환이 아닌가 추측된다.
계단현상 개선은 엔비디아 제어판의 FXAA 강제 적용이 유리
드라이버 제어판으로 FXAA 강제 적용 (NVIDIA FXAA)
엔비디아는 드라이버 제어판 (지포스 300 시리즈 드라이버 이상)에서 FXAA를 강제 적용할 수 있는데 일반적인 패키지 게임은 FXAA를 게임 내 메뉴로 지원하면 드라이버 제어판의 FXAA를 강제 적용할 수 없다. 그러나 블레이드 앤 소울은 FXAA 강제 적용 (이미지의 NVIDIA FXAA)시 FXAA 4단계 또는 LEAA 4단계에서 지원하지 못했던 부분까지 계단현상을 처리한다. 단 게임 내 메뉴에서 제공하는 FXAA 4단계보다 화면이 조금 더 흐려 (뿌옇게 변하는) 지며, 드라이버 제어판의 FXAA 강제 적용은 전체 창 모드로 윈도우 화면에서 프린트 키로 저장해야 FXAA 적용화면이 저장된다.

드라이버 제어판의 강제 적용된 FXAA 성능 역시 블레이드 앤 소울에서 제공하는 FXAA 4단계와 큰 차이없는 프레임을 제공하면서 계단현상 처리는 더 우수하다. 엔비디아 지포스 그래픽카드를 사용 중이고 게임 내에서 제공하는 계단현상 처리가 불만족하다면 드라이버 제어판의 FXAA 설정을 권장한다.
시크릿 월드, TXAA 지원 시작

엔비디아 FXAA와 TXAA 지원 시크릿 월드 (The Secret World)
에이지 오브 코난 (Age of Conan) 제작사로 알려진 펀컴 (Funcom)의 최신작인 시크릿 월드 (The Secret World)는 전세계를 무대로 현대와 과거, 판타지를 넘나드는 모험을 그리고 있으며, FXAA 지원뿐만 아니라 TXAA를 지원하는 최초의 게임 타이틀로 알려졌다.


시크릿 월드는 게임 내 메뉴로 FXAA와 TXAA를 지원한다. FXAA 지원은 블레이드 앤 소울과 달리 FXAA와 FXAA HQ의 2단계 설정만 제공한다. FXAA HQ는 패키지 게임이나 드라이버 제어판 수준의 계단현상 처리 효과를 제공하나 후처리의 특징인 화면이 흐려지고 일부 이미지가 사리지는 (위 이미지 철창의 일부분이 사라짐) 등으로 품질에 영향을 준다.
시크릿 월드에서 제공하는 FXAA와 FXAA HQ 모두 안티 앨리어싱을 적용하지 않았을 때와 비교해 계단현상 처리에 효과가 있으면서 적용에 따른 프레임 차이는 크지 않아 환경에 따라 적절하게 활용하면 된다. (시크릿 월드 FXAA 적용에 따른 프레임은 AA 미적용 : 1920x1080 47.45fps/ 2560x1440 31.68fps, FXAA : 46.36fps/ 30.82fps, FXAA HQ : 46.23fps/ 31.25fps)

시크릿 월드 TXAA (TXAA 2X/ TXAA 4X) 지원
현재 시크릿 월드는 업데이트 (2012년 8월 7일)를 통해 TXAA를 지원하기 시작했으며, 엔비디아는 얼마 전 발표한 지포스 304.79 베타 (Beta) 드라이버에서 TXAA를 본격적으로 지원한다.

MSAA 이상의 품질과 성능을 제공하는 TXAA
TXAA는 영화를 보는 듯한 이미지 품질을 제공하는 엔비디아의 새로운 안티 앨리어싱 기술로 하드웨어 MSAA와 컴퓨터그래픽 영화 방식의 안티 앨리어싱, 그리고 시간영역 필터 (Temporal Filter)를 조합해 시간적 앨리어싱 (동작 시 크롤링과 깜박임)을 줄여준다.
MSAA로 먼 거리의 라인과 모서리의 계단현상을 줄이면서 특정 각도의 시간적 앨리어싱 (Temporal Aliasing)을 지원해 8xMSAA 또는 그 이상의 그래픽 품질을 내주면서 MSAA와 비교해 향상된 성능을 제공한다. 보더랜드 2 (Borderlands 2), MachWarrior Online, Eve Online, Unreal 4 Engine, Bitsquid, Slant Six Games, Crytek 등에서 지원할 것으로 알려졌다.
엔비디아 FXAA 기술이 케플러 기반 지포스 600 시리즈뿐만 아니라 지포스 400/ 500 시리즈와 게임 내 메뉴로 지원할 경우 AMD 라데온 그래픽카드도 이용할 수 있는 것과 달리 TXAA는 현재 케플러 (Kepler) 기반의 지포스 600 시리즈만 지원한다.
TXAA는 2xMSAA와 유사한 성능에 8xMSAA와 유사한 이미지 품질의 TXAA 1, 4xMSAA와 유사한 성능에 8xMSAA 이상의 이미지 품질을 제공하는 TXAA 2의 두 가지 모드가 제공된다. FXAA가 게임 또는 엔비디아 드라이버 제어판을 통해 지원하고 있는 것과 달리 게임 제작사 또는 게임 엔진의 지원이 필요해 게임 개발사와의 협력이 중요하다. 이는 GPU로 가속되는 물리엔진인 NVIDIA PhysX 처음 도입 상황과 유사하다.