앤티앨리어싱이란 무엇입니까? MSAA, FXAA, TAA 등에 대한 자세한 설명

앤티앨리어싱은 게임을 멋지게 보이게 만드는 숨겨진 백본입니다. 게임에 나타나는 들쭉날쭉한 가장자리를 수정하는 간단한 목적으로 사용되지만 세부 사항은 복잡합니다. 이 가이드에서는 게이밍 PC 에 필요한 이미지 품질과 성능을 얻을 수 있도록 게임에서 볼 수 있는 앤티앨리어싱 옵션에 대해 설명합니다.

PC 게임에서 조정해야 하는 모든 그래픽 설정 중에서 앤티앨리어싱은 가장 중요한 것 중 하나입니다. 잘못 활용하면 성능이 저하되거나 게임이 끔찍해 보일 수 있습니다. 그러나 사용할 앤티앨리어싱 설정에 대한 약간의 지침만 있으면 모든 게임을 몇 초 만에 최적화할 수 있습니다. 앤티앨리어싱과 다양한 유형, 활성화 방법을 자세히 살펴보겠습니다.

앤티앨리어싱이란 무엇입니까?

Photoshop의 앨리어싱 예
저작권 소유자의 허가를 받아 사용된 이미지

앤티앨리어싱이 무엇인지 대답하기 전에 앨리어싱이 무엇인지부터 이야기해야 합니다. 앨리어싱은 정사각형 픽셀에 걸쳐 곡선을 그릴 때 발생합니다. 픽셀은 한 번에 하나의 색상만 표시할 수 있으므로 컴퓨터 그래픽이 렌더링되는 방식의 부산물입니다. 앤티앨리어싱은 앨리어싱을 완화하려고 시도합니다.

주로 게임과 사진 편집 앱에서 찾을 수 있습니다. 아래에서 Destiny 2 의 앨리어싱 예를 볼 수 있습니다. 난간은 여러 정사각형 픽셀을 덮고 있어 픽셀이 끝나고 다음 픽셀이 시작되는 곳에 들쭉날쭉한 선이 만들어집니다.

데스티니 가디언즈의 앤티앨리어싱.
저작권 소유자의 허가를 받아 사용된 이미지

앤티앨리어싱의 개념은 들쭉날쭉한 가장자리를 제거하거나 매끄럽게 만드는 것입니다. 이를 달성하기 위한 다양한 기술이 있습니다. 게임을 하지 않거나 사진을 편집하지 않더라도 매일 일종의 앤티앨리어싱과 상호 작용할 가능성이 높습니다. 예를 들어, 브라우저는 텍스트에 앤티앨리어싱을 사용합니다.

앤티앨리어싱 유형

Forza Horizon 5의 앤티앨리어싱.
Forza Horizon 5의 앤티앨리어싱에는 두 가지 유형이 있습니다. 왼쪽은 FXAA, 오른쪽은 MSAA입니다. 저작권 소유자의 허가를 받아 사용된 이미지

앤티앨리어싱에는 여러 가지 기술이 있지만 크게 두 가지 주요 접근 방식으로 요약됩니다. 첫 번째는 슈퍼샘플링이다. 이러한 경우 앤티앨리어싱 기술은 이미지를 더 높은 해상도로 확대하고 추가 디테일을 사용하여 최종 이미지의 거친 가장자리를 부드럽게 만듭니다.

두 번째는 추측입니다. 실제로요. 이미지를 더 높은 해상도로 렌더링하는 대신 일부 앤티앨리어싱 기술은 알고리즘을 사용하여 근처 픽셀을 보고 추가 세부 사항이 어디로 가야 할지 추측합니다.

이는 앤티앨리어싱 기술의 전체 목록이 아닙니다. 많은 기술은 다른 기술을 조합하거나 약간 변형한 것입니다. 우리는 오늘날 게임에서 실제로 발견할 수 있는 앤티앨리어싱 유형에 중점을 두고 있습니다.

SSAA(수퍼샘플 앤티앨리어싱)

Metro 2033 Redux의 SSAA 비교.
저작권 소유자의 허가를 받아 사용된 이미지

슈퍼샘플 앤티앨리어싱(SSAA)은 앤티앨리어싱의 가장 기본적인 형태입니다. 더 높은 해상도의 이미지를 촬영하고 기본 해상도에 맞게 픽셀을 다운샘플링하는 방식으로 작동합니다. 최종 결과는 가장자리 근처의 색상을 평균화하여 들쭉날쭉한 가장자리를 방지합니다.

SSAA 4x에서는 하나의 픽셀이 4개로 늘어납니다. 각각에서 샘플을 가져온 다음 4개의 픽셀을 색상의 평균을 내는 단일 픽셀로 다운샘플링합니다. SSAA는 여전히 최고의 앤티앨리어싱 결과를 생성하지만 기본적으로 이미지를 더 높은 해상도로 렌더링하므로 가장 까다롭기도 합니다. 성능 세금으로 인해 SSAA는 대부분의 최신 PC 게임에서 옵션이 아닙니다.

MSAA(멀티샘플 앤티앨리어싱)

Forza Horizon 4의 MSAA 비교.
저작권 소유자의 허가를 받아 사용된 이미지

MSAA(Multisample Anti-Aliasing)는 SSAA의 저렴한 형태입니다. 모든 픽셀을 샘플링하는 힘든 과정을 거치는 대신 MSAA는 앨리어싱이 문제(에지)가 될 수 있는 경우에만 작동하므로 많은 컴퓨팅 리소스가 절약됩니다.

장면에는 정확히 동일한 색상을 갖는 인접한 픽셀이 있는 경우가 많습니다. MSAA의 기본 아이디어인 슈퍼 샘플링 프로세스를 거칠 필요가 없습니다. SSAA보다 훨씬 덜 까다롭지만 MSAA는 여전히 하드웨어에 부담을 줍니다.

FXAA(Fast Approximate Anti-Aliasing)

데스티니 가디언즈의 FXAA 비교.
저작권 소유자의 허가를 받아 사용된 이미지

Fast Approximate Anti-Aliasing(FXAA)은 앤티앨리어싱의 사후 처리 형태입니다. 이는 렌더링을 엉망으로 만드는 대신 들쭉날쭉한 가장자리를 정리하기 위해 제공되는 알고리즘이라는 것을 의미합니다. 따라서 이미지 품질은 떨어지지만 MSAA 및 SSAA보다 훨씬 덜 까다롭습니다.

FXAA는 고대비 필터를 사용하여 가장자리를 샘플링하고 혼합하기 전에 가장자리를 찾습니다. SSAA 및 MSAA와 같은 고유 색상의 평균을 계산하지 않으므로 가장자리 주변이 더 흐릿하게 보이는 경향이 있습니다.

TAA(시간적 안티앨리어싱)

Tiny Tina's Wonderlands의 TAA 비교.
저작권 소유자의 허가를 받아 사용된 이미지

TAA(Temporal Anti-Aliasing)는 FXAA와 유사합니다. 이는 프레임의 각 픽셀을 샘플링하는 사후 처리 형태의 앤티앨리어싱입니다. 그러나 각 프레임 내의 다른 위치를 샘플링하고 이전 프레임을 사용하여 샘플을 혼합합니다.

시간적이거나 시간 기반입니다. 앤티앨리어싱은 과거 픽셀과 현재 픽셀을 혼합하여 발생하며 FXAA로 인해 발생하는 흐릿한 가장자리를 대부분 제거합니다. 그러나 TAA는 이전 샘플이 새 프레임으로 전달되어 흐림 효과를 생성하는 고스팅과 같은 자체 문제를 안고 있습니다.

TAA는 Nvidia의 DLSS(Deep Learning Super Sampling) 의 중추이며, TSR(Temporal Super Resolution)과 AMD의 FidelityFX Super Resolution 2.0(FSR)이 이러한 고품질 결과를 생성할 수 있는 큰 이유입니다.

SMAA(하위 픽셀 형태학적 안티앨리어싱)

데스티니 가디언즈의 SMAA 비교.
저작권 소유자의 허가를 받아 사용된 이미지

서브픽셀 형태학적 안티앨리어싱(SMAA)은 FXAA와 매우 유사합니다. 가장자리 감지를 사용하고 거친 가장자리 주변의 픽셀을 흐리게 합니다. 주요 차이점은 SMAA가 GPU를 조금 더 활용하여 해당 가장자리를 따라 여러 샘플을 수집한다는 것입니다.

그 때문에 SMAA는 MSAA나 SSAA만큼 많은 마력을 요구하지 않으면서 FXAA보다 더 나은 이미지 품질을 제공하는 경향이 있습니다. 그러나 TAA가 더 나은 결과로 비슷한 균형을 유지함에 따라 지난 몇 년 동안 선호도가 떨어졌습니다.

게임에서 앤티앨리어싱을 켜는 방법

대부분의 게임의 그래픽 설정에서 앤티앨리어싱 설정을 할 수 있습니다. 앤티앨리어싱 으로만 나열되거나 앤티앨리어싱 유형(FXAA, MSAA 등)으로 표시됩니다. 설정은 대부분 요소 외부에서 자체적으로 나타납니다. MSAA와 같은 일부 기술에는 앤티앨리어싱 품질을 나타내는 숫자가 함께 표시됩니다(예를 들어 MSAA 4x는 MSAA 2x보다 우수함).

Nvidia 제어판의 앤티앨리어싱 설정.
저작권 소유자의 허가를 받아 사용된 이미지

앤티앨리어싱을 보편적으로 설정하려면 그래픽 카드 소프트웨어를 통해 설정할 수 있습니다. Nvidia의 경우 Nvidia 제어판을 열고 3D 설정 관리로 이동합니다. 기본적으로 앤티앨리어싱 모드 설정은 응용 프로그램 제어로 설정됩니다. 세 가지 옵션이 있습니다:

  • 끄기: 기본적으로 게임에서 앤티앨리어싱을 끕니다.
  • 응용 프로그램 설정 향상: 게임이 제공하는 것 이상의 추가 앤티앨리어싱을 활성화할 수 있습니다(앤티앨리어싱 토글이 있는 타이틀에 유용함).
  • 모든 응용 프로그램 설정 재정의: 앤티앨리어싱 설정 섹션의 요소에 따라 앤티앨리어싱을 직접 설정할 수 있습니다.

또한 Nvidia 제어판에서 FXAA를 켤 수도 있습니다. FXAA는 앤티앨리어싱의 후처리 형태이기 때문에 앤티앨리어싱의 독립형 형태로 또는 게임 내에서 설정한 것 위에 추가하여 모든 게임에 적용할 수 있습니다.

Radeon Software의 앤티앨리어싱 설정.
저작권 소유자의 허가를 받아 사용된 이미지

AMD의 Radeon Software에서는 앤티앨리어싱을 설정할 수도 있습니다. 설정 > 그래픽 으로 이동하여 고급 드롭다운을 클릭합니다. 앤티앨리어싱에 대해 Nvidia와 유사한 설정이 있습니다. 이를 끄거나 강화하거나 재정의합니다. Radeon Software는 적용하려는 앤티앨리어싱 유형에 대해 더 많은 도구를 제공합니다.

  • 멀티샘플: MSAA로, 기존 앤티앨리어싱 위에 적용하거나 독립 실행형 설정으로 적용할 수 있습니다.
  • 적응형 멀티샘플: 이는 적응형 MSAA로, 투명한 요소가 있는 표면에 앤티앨리어싱을 적용하여 MSAA를 개선합니다.
  • 슈퍼샘플링: SSAA는 가장 까다로운 앤티앨리어싱 형식입니다.

MLAA(Morphological Anti-Aliasing) 옵션도 있습니다. 이는 기본적으로 AMD의 FXAA 버전으로, 앤티앨리어싱의 단일 후처리 패스로 적용하거나 게임 내에서 설정한 앤티앨리어싱 위에 추가로 적용할 수 있습니다.

자주 묻는 질문

앨리어싱이 왜 나쁜가요?

앨리어싱은 본질적으로 컴퓨터 그래픽 에 나타나는 보기 흉하고 울퉁불퉁한 가장자리입니다. 앤티앨리어싱처럼 매끄럽게 처리되지 않으면 컴퓨터 그래픽이 흐릿해 보이거나 품질이 낮아질 수 있습니다. 특히 컴퓨터에서 게임을 할 때 주의가 산만해질 수 있습니다.

앤티앨리어싱을 사용하면 그래픽이 좋아질까요 아니면 나빠질까요?

앤티앨리어싱의 요점은 올바르게 사용하면 앨리어싱으로 인해 발생하는 들쭉날쭉한 가장자리를 부드럽게 하여 그래픽 품질을 향상시키는 것입니다. 따라서 앤티앨리어싱은 일반적으로 그래픽을 더 좋게 만듭니다.

앤티앨리어싱을 켜야 할까요, 꺼야 할까요?

대부분의 경우, 게임을 하는 동안 들쭉날쭉한 선 없이 더 나은 그래픽을 원한다면 앤티앨리어싱을 켜고 계속 유지해야 합니다. 또한 그래픽 카드 소프트웨어를 사용하면 앤티앨리어싱 설정을 사용자 정의하여 게임 요구 사항에 가장 적합한 방식으로 사용하는 방법과 게임 PC 에서 처리할 수 있는 작업을 파악할 수 있습니다.


게시됨

카테고리

작성자

태그: