|
NVIDIA PhysX, 현재 상황은? 
물리엔진은 게임을 만드는데 있어 중요한 부분으로 게임 내의 물체의 움직임이나 효과들을 현실과 가깝게 표현하여 게임을 보다 사실적으로 표현하도록 해주어 게임의 재미를 배가해줄 수 있다.
하지만, 현재 물리엔진은 인텔이 인수한 하복 (Havok)과 NVIDIA가 AGEIA를 인수한 후 GPU를 사용할 수 있도록 만든 PhysX 물리엔진, 또는 게임 개발사 자체에서 개발되어 사용되는 물리엔진들이 사용되고 있어 물리엔진의 표준은 정해지지 않고 있다.
그런만큼 다양한 물리엔진을 도입하기 위한 노력들이 이루어지고 있고 특히, NVIDIA는 GPU의 처리 성능을 이용하여 PhysX 물리엔진을 가속함으로써 그간 CPU로만 처리되었던 효과들보다 더욱 사실적인 표현과 처리 성능을 얻을 수 있도록 만들고 있다.
개발자 지원과 주요 게임 개발사들과의 협력

물리엔진은 게임에서 중요한 역할을 담당하지만, 게임을 제작하는 개발사들에서 해당 물리엔진을 선택하지 않을 경우 아무리 좋은 물리엔진을 가지고 있더라도 외면받을 수밖에 없는데 NVIDIA는 이를 위해 개발사들과의 적극적인 협력 관계를 만들어가고 있다.
NVIDIA가 PhysX 물리엔진을 라이센스 해준 게임 제작사의 경우 게임을 좋아하는 게이머들이라면 대부분 알고 있는 EA (Electronic Arts)를 비롯하여 2K, 컴퍼니 오브 히어로즈 시리즈로 잘 알려진 THQ, 게임기로 잘 알려진 SEGA 등이 있다.
또, 언리얼 3 엔진이나 디젤, 게임브리오 등과 같은 유명한 게임 엔진들에서 PhysX를 지원하고 있으며, PC를 비롯한 다양한 게임기들에서 크로스 플랫폼으로 채택, 그리고 게임을 만드는데 필요한 미들웨어와 개발 툴 등을 제공하고 있어 NVIDIA PhysX 물리엔진을 더욱 확대해 나가고 있다.
크로스 플랫폼을 통한 게임 지원
NVIDIA는 CUDA를 통해 PhysX 물리엔진을 사용 가능하도록 만들었고 PC 플랫폼 뿐만 아니라 Xbox 360과 PS3 등과 같은 콘솔 게임기 등에도 적용할 수 있는 크로스 플랫폼을 통해 주요 제조사들과의 협력을 강화해 나가고 있다.

크로스 플랫폼을 통해 NVIDIA PhysX 물리엔진을 지원하는 게임 타이틀은 현재 100 종류 이상이 등장한 상태로 NVIDIA가 PhysX 물리엔진을 위한 적극적인 지원이 이루어지고 있다.
GPU로 가속되는 PhysX 게임 타이틀
NVIDIA는 앞서 소개하였듯이 PC 뿐만 아니라 콘솔 게임기 등에 PhysX 물리엔진을 사용할 수 있도록 만들고 있지만, 실제 사용자들이 접할 수 있는 GPU로 가속되는 PhysX 게임 타이틀의 수는 DirectX 10 지원 게임 타이틀의 등장 초기처럼 많지 않아 큰 반향을 불러일으키기 힘들었다. 하지만, 최근 올해 내로 6종의 GPU로 가속되는 PhysX 물리엔진 게임 타이틀이 등장할 것으로 알려지 PhysX 지원 게임들의 효과와 기능을 GeForce 8 시리즈 이상의 GPU를 사용하고 있다는 이를 활용할 수 있다.

[2009년 2분기까지 등장한 GPU 가속 PhysX 게임 타이틀]
현재까지 등장한 PhysX 지원 게임 타이틀이더라도 모두 GPU로 가속되지는 않고 있다. GPU로 가속되는 PhysX 게임 타이틀은 2009년 2분기 현재 가장 먼저 확장팩 형태로 PhysX 물리엔진을 지원하여 등장한 언리얼 토너먼트 3 (Unreal Tournament 3)를 시작으로 워몽거 (Warmonger), 고스트 리콘 어드밴스드 워파이터 2 (Ghost Recon Advanced Warfighter 2), 크레이지 머신 2 (Crazy Machines 2), 미러스 엣지 (Mirror's Edge), 세이크리드 2 (Sacred 2), 비교적 최근에 등장한 크라이오스테이시스 (Cryostasis)가 있다.
이들 게임들은 확장팩 등을 통해 GPU로 PhysX 물리엔진을 가속하는 게임 타이틀과 게임에 PhysX 물리엔진을 처음부터 포함하여 등장한 게임 타이틀로 나눌 수 있다. 언리얼 토너먼트 3, 고스트 리콘 어드밴스드 워파이터 2, 세이크리드 2 등의 경우는 별도의 확장팩 형태로 PhysX 물리엔진을 지원할 수 있도록 해주고 있으며, 비교적 최근 등장한 미러스 엣지나 크라이오스테이시스는 처음부터 PhysX 물리엔진을 포함하여 등장한 게임 타이틀이다.

[2009년 2분기 이후 등장할 GPU PhysX 게임 타이틀]
2009년 2분기 이후에도 2009년 2분기 Terminator Salvation (터미네이터 : 미래전쟁의 시작) 게임 타이틀을 시작으로 GPU로 가속되는 PhysX 게임 타이틀이 다수 등장할 것으로 알려진 상태이다.
터미네이터 : 미래전쟁의 시작 (GRIN)은 최근 영화로 개봉되고 있는데 GPU로 가속되는 게임 타이틀로 등장하며, 2009년 3분기에는 전쟁 배경의 Darkest of Days (8monkey Labs), 3번째 파워팩을 통해 공개된 Star Tales (원더걸스 노바디), 1번째 파워팩에 포함된 Metal Knight Zero의 3종이 게임 타이틀로 등장한다. 4분기에도 Dark Void Late (Airtight Games & Capcom), U-Wars (Biart Studio)의 GPU로 가속되는 PhysX 게임 타이틀로 등장하여 부족했던 GPU PhysX 게임 타이틀의 부재를 만회할 것으로 보여진다.
NVIDIA CUDA 지원 GeForce GPU 업데이트
NVIDIA의 PhysX를 지원하는 GPU들 리스트도 처음 기사로 다루었던 때보다 새로운 그래픽 카드들이 등장함에 따라 기존 제품들에 추가로 더 많은 그래픽 카드들이 추가되었다. NVIDIA CUDA 지원 GPU는 최소 256MB 용량의 메모리를 제공하면 사용할 수 있고 GeForce 8 시리즈 이상부터는 지원이 가능하여 GPU로 가속되는 PhysX 물리엔진을 가속할 수 있다.


데스크탑 제품들은 새롭게 등장한 GeForce GTX 295/ GTX 275/ GTS 250/ GTS 150/ GT 130/ GT 120/ G100 등의 제품이 추가되었으며, 모바일 버전 역시 GeForce GTX 280M/ GTX 260M/ GTS 160M/ GTS 150M/ GT 130M/ G110M/ G105M/ G102M의 제품과 넷탑과 넷북 등에 사용되는 아이온 (ION)도 새롭게 CUDA 지원 즉, PhysX 지원 GPU로 사용될 수 있게 되었다.
NVIDIA PhysX에 대한 이론적인 부분 등의 더 자세한 내용은 GPU로 가속되는 물리엔진! NVIDIA PhysX를 참조하자.
|