|
더트2, DX9 vs DX11 그래픽
차이는? 
콜린 맥레이 더트2 PC 버전은 DirectX 9 뿐만 아니라 윈도우 7부터 본격적으로 지원되기
시작한 DirectX 11을 지원하는 게임으로 현재
많이 사용되고 있는 그래픽카드들이 지원하는 DirectX 10/ 10.1
환경은 지원되지 않고 있다.
DirectX 9와 DirectX 11 모드의 비교는 최대한 비슷한
환경에서 비교가 되도록 이미지를 캡춰했지만, 특정 상황과 움짐임이
많은 레이싱 게임이다보니 완벽하게 똑같은 상황을 만들지 못했기 때문에
이를 감안하고 차이를 살펴보기 바란다.
DX9와 DX11 차이 (테셀레이션 : Tessellation)
더트2는 DirectX 11을 지원하는 게임인 만큼 DirectX
11이 지원하는 테셀레이션을 적용하고 있어 바람에 날리는 깃발 표현이나
자동차가 물웅덩이 등을 지나면서 발생되는 물의 튀는 현상을 테셀레이션을
통해 더욱 효과적으로 표현하고 있다. 테셀레이션은 적은 폴리곤을 테셀레이터를
통해 폴리곤을 늘려 사물이나 지형지물, 물의 튀는 효과 등을 더욱 사실적으로
표현해줄 수 있다.

[DX9 모드, 물의 파편, 이미지 누르면 원본이미지]

[DX11 모드, 물의 파편, 이미지 누르면 원본이미지]
비교에 사용된 이미지는 1920 x 1200, Ultra 옵션이
적용된 이미지다. 벤치마크 테스트를 진행한 런던 트랙 중 물이 고여있는
웅덩이를 지나치는 모습으로 비슷한 시간대와 속도로 진행한 화면이다.
테셀레이션이 적용되는 DirectX 11 모드에서는 자동차가 빠르게 지나가면서
물웅덩이의 물이 튀는 모습이 조금 더 역동적으로 나타나고 있으나 게임을
직접 플레이해 보면 빠르게 지나치고 매번 환경이 바뀌므로 이를
구분하기는 쉽지 않다.
DX11 모드 (AO (Ambient Occlusion) : High vs
Low)

[DX11, AO High, 이미지 누르면 원본이미지]

[DX11, AO Low, 이미지 누르면 원본 이미지]
위 이미지는 1920 x 1200, Ultra 옵션이 적용된
이미지로 AO 설정이 활성화된 DirectX 11의 환경을 비교한 것으로 Low와
비교하여 High는 자동차 좌측 뒷바퀴 부분과 왼쪽 가이드 라인과 지면이
만나는 중첩 부분, 지면의 암부 표현, 그리고 광원효과가 달라져 약간 더 어두워진 분위기다. AO 설정
역시 게임 화면을 자세히 보고 있지 않을 경우 효과가 적용된 것도
쉽게 구분하기는 어려운 편이다.
AO (Ambient Occlusion)는 중첩된 오브젝트의 함몰된
부분이 광원효과를 덜 받아 주변부보다 깊은 암부가 만들어지는 기술이다.
AO와 비슷한 기술은 SSAO가 있으며, 결과물은 큰 차이가 없는 것으로
알려져 있다.SSAO가 실시간으로 깊이 (Z) 값을 파악해 주변보다 깊이
값이 큰 곳에 암부를 생성하는 기술인 반면, AO는 미리 준비된 확산
맵을 반영해 암부를 표현하는 차이가 있다. DirectX 10/ 10.1 기반 엔비디아
지포스 8/ 9/ GTX/ G/ GT 시리즈는 AO 옵션을 드라이버 컨트롤
패널 옵션을 통해 설정할 수 있다. SSAO는 DirectX 10.1을 지원한
H.A.W.X. 게임 등에서 그래픽옵션을 통해 설정할 수 있다.
DX9 vs DX11 모드 (Post Process : High (DX11) vs Medium vs
Low)

[DX11, Post Process High, 이미지 누르면 원본이미지]

[DX9, Post Process Medium, 이미지 누르면 원본이미지]

[DX11, Post Process Medium, 이미지 누르면 원본이미지]

[DX9, Post Process Low, 이미지 누르면 원본이미지]

[DX11, Post Process Low, 이미지 누르면 원본이미지]
이번에는 1920 x 1200, Ultra 옵션이 적용된 이미지로
DirectX 11 모드에서 암부효과 표현에 사용되는 AO (Ambient Occlusion)만 가장 낮은 옵션인 Low로 설정 후 Post Process 설정별 차이를 비교해보았다. Post
Process가 후처리를 의미하는데 후처리는 옵션별로 DirectX 9와 DirectX 11에 따라 랠리카 주변의 Post Process 옵션 적용에 따른 차이를 구분하기는 쉽지 않으며, DirectX 11은 차체의 그림자가 DirectX 9보다 연해지며, DirectX 11은 Low와 달리 광원에 따라 차제가 상대적으로 어두운 편이다.
랠리카 뷰모드 : DX9 vs DX11

[DX9 Ultra, 이미지 누르면 원본이미지]

[DX11 Ultra, 이미지 누르면 원본이미지]
DirectX 9와 DirectX 11의 차이는 경주전 볼 수 있는 랠리카에서도 그 차이를 찾아볼 수 있다. 랠리카 뷰모드에서 DirectX 9와 DirectX 11 모드는 광원효과 처리의 차이로 랠리카 표면의 광택과 암부 효과가 다르게 표현되며, DirectX 11 광택이 더 잘 표현되고 있다. 그외 AO 적용으로 암부 표현이나 전반적인 이미지가 DirectX 9에서 뿌옇던 화면이 보다 선명하게 표현되고 있다.

[DX9 Ultra Low, 이미지 누르면 원본이미지]

[DX11 Ultra Low, 이미지 누르면 원본이미지]
DirectX 9와 DirectX 11의 최저옵션인 Ultra Low를 설정했을 때도 광원의 차이를 비롯하여 암부 표현, 이미지의 선명함이 DirectX 11에서 더 잘 표현되고 있다. 뿌옇고 흐린 이미지를 선호하거나 선명한 이미지를 선호할 경우 DirectX 9와 DirectX 11은 취향에 따라 호불호가 나뉠 것으로 보여진다.
DX9와 DX11 모드 : 옵션, Ultra/ Ultra Low

[DX11 Ultra, 이미지 누르면 원본이미지]

[DX9 Ultra, 이미지 누르면 원본이미지]

[DX11 Ultra Low, 이미지 누르면 원본이미지]

[DX9 Ultra Low, 이미지 누르면 원본이미지]
DirectX 9와 Directx 11 모드별 환경은 Ultra Low/ Low의 경우 Ultra/ High/ Medium과 달리 배경의 군중과 깃발 등의 옵션이 꺼지거나 최소화되므로 이를 제대로 표현되지 않는 것도 확인된다.
|