3. 어쌔신크리드 3 그래픽 옵션

어쌔신크리드 3는 PC뿐만아니라 PS3와 Xbox 360 등의 콘솔 플랫폼을 지원하고 있으며 윈도우 XP와 윈도우 2000을 포함한 윈도우 비스타 이하 윈도우 운영체제는 지원하지 않는다. 보통 콘솔 플랫폼과 PC 플래폼을 지원하는 게임은 DirectX 9와 DirectX 11 모드를 지원하고 있는데 어쌔신크리드 3는 DirectX 11 모드만 기본으로 활성화된다.

그래픽 품질은 Normal/ High/ Very High의 3가지를 제공하며 각 옵션을 직접 설정해야 한다. Environment Quality와 Shadow Quality는 Very High까지, Texture Quality는 Normal/ High 설정만 제공한다. 자동으로 시스템을 인지하나 시스템에 맞게 설정하는 Optimal과 사용자가 직접 설정하는 Custom 모드 등 다른 게임들과 달리 이들 옵션을 별도로 제공하지 않는다.



어쌔신크리드 3 그래픽 옵션 (이미지 누르면 원본 이미지)
그래픽 품질에 따른 화면은 가장 낮은 Normal부터 가장 높은 그래픽 설정인 Very High 순으로 테셀레이션을 이용한 지붕과 굴뚝, 벽면, 그리고 지면의 풀을 비롯한 텍스처가 보다 세밀하게 표현되며 명암 표현 등도 향상된다.

안티앨리어싱 품질 (Anti-Aliasing Quality)은 Normal/ High/ Very High를 기본으로 지원하며 엔비디아 (NVIDIA) 지포스 600 시리즈는 TXAA를 추가로 지원한다. TXAA는 Temporal Approximate Anti-Aliasing의 약자로 엔비디아 28nm 케플러 (Kepler) 아키텍처 기반 지포스 600 시리즈부터 지원하는 새로운 안티앨리어싱 기술이다.
TXAA는 영화를 보는 듯한 이미지 품질의 안티앨리어싱으로 하드웨어 안티앨리어싱과 컴퓨터그래픽 영화 방식의 안티앨리어싱 기법, 그리고 시간영역 필털르 서로 조합해 시간적 앨리어싱 (TAA, 동작시 크롤링 및 깜박임)을 줄여주는 것이 특징이며 더 시크릿 월드 (The Secret World)를 시작으로 콜 오브 듀티 : 블랙 옵스 2 등의 최신 게임에서 이를 지원하고 있다.
TXAA 기술은 정지해있는 건물이나 물체보다는 움직이는 동안 발생하는 앨리어싱을 제거하는데 보다 적합한 기술로 알려졌다.
TXAA의 보다 자세한 내용은 그래픽 품질 향상을 위한 기술, 안티앨리어싱이란? 기사와 GeForce.com의 Assassin's Creed III Launches On The PC With Impressive Tech & TXAA를 참고하자.

안티앨리어싱 방법은 Normal/ High/ Very High/ TXAA를 지원하는데 어쌔신크리드 3의 주요 배경이 되는 보스턴은 안개와 비가 자주 내리고 맑은 날에도 안개가 끼어 시야가 흐려지는 일이 많아 근접하지 않을 경우 안티앨리어싱 옵션에 따른 차이를 쉽게 구분하기 어렵다. TXAA는 지포스 600 시리즈만 지원하고 있으나 이동시 건물의 창가 등의 앨리어싱 제거가 다른 안티앨리어싱 기술보다 유리해 유용하게 활용할 수 있다.




어쌔신크리드 3가 지원하는 안티앨리어싱은 Normal, FXAA를 적용하는 것으로 알려진 High, FXAA + 4xMSAA를 조합한 Very High, 그리고 TXAA가 있으며 안티앨리어싱 정도에 따라 보다 부드러운 표현이 가능해진다. 또한 후처리 FXAA나 TXAA는 이를 적용하지 않을 때보다 화면이 흐려지고 있으며 FXAA는 후처리 특성으로 철책 부분이 일부 사라지는 문제가 발견된다.

AA 설정별로 1920x1080 해상도에서 AMD 라데온 HD 7970과 엔비디아 지포스 GTX 680을 기준으로 테스트를 진행한 결과 후처리 안티앨리어싱인 FXAA를 적용하는 것으로 알려진 High는 기본인 Normal과 비교해 양사 모두 2-3fps 내외로 프레임 하락폭이 높지 않았다. 이는 후처리 AA 기술인 FXAA가 안티앨리어싱을 적용하면서도 프레임에 큰 영향을 주지 않기 때문이다.
Very High는 4xMSAA와 FXAA 조합으로 알려졌는데 지포스 GTX 680은 AMD 그래픽카드보다 전반적으로 높은 프레임에서 프레임이 줄어 프레임 저하가 더 큰 것으로 보여진다. 그러나 라데온 HD 7970을 비롯한 라데온 HD 7000 시리즈는 상대적으로 낮은 프레임을 제공해 성능을 충분히 발휘하지 못했기 때문에 프레임 저하 폭이 높게 나타나지 않았으며 3GB로 더 많은 메모리를 적용한 것도 고해상도와 AA 적용시 조금은 유리하게 작용한 것으로 보여진다.

[그래픽 옵션과 VSync 등 설정 지원하는 Assassin3.ini]
어쌔신크리드 3 게임은 게임 내 메뉴 외에도 그래픽 옵션과 VSync 등을 설정할 수 있는데 C:\Users\Administrator\Documents\Assassin's Creed III 폴더에 위치한 Assassin3.ini 파일을 수정하면 된다.
게임을 실행 후 Fraps로 프레임 측정시 60fps로 고정되면 VSync가 활성화된 상태다. VSync 활성화 (VSync=1)가 기본으로 게임과 유플레이를 종료하고 비활성화 (VSync=0)로 조정 후 유플레이를 켜 다시 게임을 실행하면 VSync가 해제되어 프레임 제한 문제를 해결할 수 있다.
추가로 어쌔신크리드 3 게임은 엔빌 (Anvil) 엔진을 개량한 엔빌넥스트 (AnvilNext) 엔진을 새롭게 적용하는 만큼 일부 텍스처 깨짐이나 대화시 입모양 고정, 총이 떠다니는 등과 같은 버그 등이 발견되고 있는 것으로 알려졌는데 이는 엔진의 안정화를 통해 개선될 것으로 예상된다.