구성 요소

NVIDIA, Electronic Arts, 2K 게임으로 새로운 PhysX 라이선스 공개

EA GAMES БЫЛ БЫ ТЫ ЧЕЛОВЕК

EA GAMES БЫЛ БЫ ТЫ ЧЕЛОВЕК
Anonim

2009 년 체크리스트를 추가 할 항목이 있습니다.보다 현실적인 게임 내 물리학입니다. 벽에 던져진 토마토의 편평하고 즉각적인 얼룩을 펄럭이는 것으로 바꾸어 놓을 수있는 가상 세계에서의 여분의 수학이 있습니다. 이제는 "토마토"대신에 당신의 M-Rated 상상력이 신경 쓰는 것을 넣으십시오. 그들은 토마토 나 다른 것을 아직 기대하지 않습니다. 그러나 게임 퍼블리셔 Electronic Arts와 2K Games는 양사가 NVIDIA PhysX 기술, "인터랙티브 엔터테인먼트 타이틀에 실시간, 실제 효과를 디자인하는 세계에서 가장 보편적 인 물리 솔루션입니다." "PhysX는 가장 대중적인 플랫폼을위한 훌륭한 물리 솔루션이며, "EA의 레드 우드 쇼어 스튜디오 최고 기술 책임자 인 팀 윌슨 (Tim Wilson)은"우리는 PhysX 엔진의 품질에 매우 감명을 받았으며 라이센스를 통해 스튜디오에서이 솔루션을 개발 초기에 사용할 수있게되었습니다. "2K의 기술 책임자 인 Jacob Hawley는 말했다.

NVIDIA의 PhysX로 실행되는 EA DICE의 Mirror 's Edge 비디오. 몇 시간 전에 NVIDIA 수석 매니저 인 Bryan Del Rizzo에게 PhysX 및 새로운 어른

Game On:

8800 GTX는 NVIDIA가 NVIDIA GPU 라인업에 PhysX를 도입 한 시점입니다.

Bryan Del Rizzo:

우리는 Ageia를 다시 인수 할 예정이라고 발표했습니다. 몇 주 후 인수를 마감 한 후 PhysX 라이브러리와 SDK를 GPU로 이전하기 시작했습니다. 저는 Ageia SDK에 얼마나 익숙한 지 모르지만 C로 개발되었습니다. 그래서 CUDA라는 이름의 응용 프로그램 개발자가 응용 프로그램 개발자가 GPU 코어의 힘을 활용할 수있는 아키텍처 인 CUDA를 사용합니다. 예를 들어, 3D 렌더링입니다. CUDA는 현재 약 3 년 동안 GPU의 일부였습니다. 실제로 하드웨어 부분입니다. 우리는 실제로 전통적인 3D 렌더링과 달리 병렬 처리를 수행하는 칩 내부에 트랜지스터를 가지고 있습니다. GPU는 병렬 처리를위한 GPU 모드와 CUDA 모드의 두 가지 모드를 가지고 있으며, CUDA 아키텍처는 C를 기반으로합니다. C를 알고있는 개발자는 CUDA 용 프로그램을 작성할 수 있습니다.

GO: 내 NVIDIA 카드가 PhysX를 지원하는지 여부를 확인하십시오.

BDR: 8800 GTX 이상은 CUDA를 지원하므로 PhysX를 지원합니다.

GO: 어떤 종류의 성능

BDR: GPU에서 PhysX를 실행하는 것은 근본적으로 Ageia 물리 프로세서가 수행 할 수 있었던 일보다 며칠 앞당겨 야합니다. 우리가 GPU에 가지고있는 코어. 로우 엔드에서는 마더 보드 GPU 및 통합 공간의 경우에도 최소 16 코어가 있습니다. 비교해 보면 GTX 280에는 240 개의 코어가 있습니다. 그것을 CPU 측면의 코어 2 쿼드 또는 코어 2 듀오와 비교해보십시오. 현재 코어 당 최대 4 개의 코어를 보유하고 있으며, 현재 당사의 GPU 중 하나에 최대 240 개의 코어를 보유하고 있습니다. 이것이이 CUDA의 모든 기본 요소입니다.이 모든 엑스트라 코어를 활용하여 병렬 처리에 사용할 수 있습니다.

GPU 측면에서는 보유하고있는 기능에 따라 성능이 분명히 달라질 수 있습니다. PhysX 가속 기능을 켜는 것은 AA [앨리어싱 제거]를 켜는 것입니다. 초당 프레임 수는 줄어들지 만 영상 품질은 올라갈 것입니다. GO:

Mirror 's Edge 데모를 보았을 때 (바로 위를보세요) 즉시 효과가 눈에 띄는 반면 BDR:

PhysX 효과의 레벨이 다릅니다. 눈을 사탕으로 채운 물건이 있습니다. 게임 플레이에 실제로 영향을 미치는 물건이 있습니다. 물건을 옮기거나 문을 열려고 할 때입니다.

GO: 맞아요, 나는 미용적인 각도에서 벗어나고 싶지 않습니다. 왜냐하면 그것이 당신의 감정적 인 투자를 증가시킬 수있는 곳을보기가 쉽기 때문입니다. 나는 단지 … 실제 EA와 2K Games 발표문에이 공간을 가져갔습니다. 화장품 공간을 뛰어 넘어 게임 플레이에 영향을 미치는 공간으로 물건을 가져가는 개발자 비용은 얼마입니까?

BDR: 우선, 당신은 아마도 PhysX 전체 경험을 원한다면 엔비디아 GPU를 구입해야합니다. 이제 분명히 PhysX를 켜지 않고도이 게임을 즐길 수 있습니다.이 경우 PhysX로 얻은 모든 경험을 얻지 못할 것입니다. 이 게임은 흥미 진진하지는 않지만 대체 카드에서 완벽하게 정상적으로 작동합니다.

또는 PhysX를 CPU에서 실행 해 볼 수 있습니다. 우리 물건은 크로스 플랫폼이기 때문입니다. 우리는 CPU와 Wii, Xbox 360, PlayStation 3를 지원합니다. 사람들이 잊어 버리는 경향이 있습니다. PC에서 PhysX를 GPU로 실행하는 경우 PC에서도 마찬가지입니다. 이는 경쟁 솔루션을 사용하여 CPU에서 수행 할 수없는 작업입니다. 즉, 두 번째 또는 세 번째 카드를 추가하면 화면에 나타나는 PhysX 효과의 양이 커질 수 있습니다. 예를 들어, 건물이 1,000 개로 날아가고 두 번째 카드를 추가하면 건물이 5,000 개로 날아갈 수 있습니다.

GO: 사람들이 그 증가량을 알 수있는 방법이 있습니까?

BDR:

SLI처럼 생각해보십시오 [Scalable Link Interface, 컴퓨터에서 하나 이상의 GPU를 결합하여 시각적 성능을 향상시킬 수있는 NVIDIA 기술]. 당신은 2 개의 칩을 가지고 있으며 거의 ​​2 배의 성능 또는 3 개의 칩을 가지며 거의 3 배의 성능을 발휘합니다. 과거에 SLI를 사용하여 수행 한 작업은 스케일링을 적용하기 위해 컴퓨터 내에 두 개의 동일한 GPU가 있어야한다는 것입니다. 다른 세대의 카드를 믹스하고 매치하는 것은 효과가 없습니다. 왜냐하면 가장 낮은 공통 분모로 넘어가 버리기 때문입니다.

SLI 구성에서 PhysX를 사용하면 PhysX 렌더링 용 카드 하나와 GPU 용 카드 중 하나를 지정할 수 있습니다 원하는 경우 렌더링. 또는 실제로는 오래된 카드를 사용할 수 있습니다. 방금 GTX 280으로 업그레이드했고 선반 위에 9800 GTX가 설치되어 있다고 가정 해보십시오. 9800 GTX를 다시 머신에 추가하고이를 PhysX 렌더러로 사용할 수 있습니다. 그래서 믹스하고 매치 할 수있는 모든 방법을 감안할 때 소비자가 무엇을 알아야하는지 단일 사용 모델을 정확히 찾아내는 것은 어렵습니다 왜냐하면 변수가 너무 많아서 실제로 구성 할 수있는 구성이 너무 많기 때문입니다.

GO: 실제 효과에 대해서는 더 많이 생각하고있었습니다. 하나의 GPU와 2 개의 GPU를 가질 수 있다면 무엇이 바뀌겠습니까? 2 개의 GPU는 하나의 GPU보다 PhysX를 더 많이 사용합니다. 그렇지만 "더"같은 것은 무엇입니까?

BDR:

네, 그렇습니다.

GO: AA 또는 AF [이방성 필터링] 또는 2.0과 같은 쉐이더 리비젼과 같은 것이 있으면 더 쉽습니다. 최종 결과가 정확히 무엇인지 모르는 동안 일반적으로 추가되는 것에 합의가 이루어지기 때문입니다.

BDR: 어쩌면, 다른 해상도로 게임하는 사람들이 있기 때문에 그렇게하기가 어렵습니다. 그들은 다른 모니터, 화면 크기, 새로 고침 빈도, 그런 종류의 것들을 가지고 있습니다. 그래서 모든 다른 종류의 구성이 순열되어 있습니다. 경험적인 것을 정확히 찾아내는 것은 어렵습니다.

GO: PhysX 확장 성 커브가 훨씬 더 다이나믹하고, 더 많은 그라데이션을 사용하여 위아래로 확장됩니다.

BDR: It 않습니다. PhysX의 가장 멋진 점은 확장 성입니다. 인텔이 소유하고있는 Havok이라는 시장에 또 다른 솔루션이있다. Havok의 문제점은 확장되지 않는다는 것입니다. 따라서 CPU의 속도 또는 코어 수에 상관없이 상자 내부의 하드웨어와 상관없이 물리적 결과는 동일합니다.

GO: 내가 물어 보는 이유는, 사람이 플라스틱을 통해 총에 맞았을 때 나는 Mirror 's Edge 데모를보고 있는데, 나는 이것이 아주 가학 적으로 들릴 것임을 알지만, 나는 언제 내가 할 수 있을지 궁금해한다. 플라스틱을 집어 들고 사람의 얼굴을 감싸세요?

BDR: Mirror 's Edge에는 실제로 멋진 순간이 있습니다.

GO: 물론.

BDR: 한스 테러 분자가 자신의 친척들에게 이렇게 말하면서 그는 "유리를 쏴라! 유리를 쏴라!"라고 간다. 그는 존 맥 클레인 (John McClane)을 얻으려고 애쓰며, 유리를 존 맥 클레인 (John McClane)에 떨어 뜨리려고합니다. Mirror 's Edge에는 실제로이 모든 샹들리에가있는 비슷한 순간이 있습니다. 샹들리에를 쏘면 샹들리에가 깨져 유리가 땅에 떨어집니다. 그리고 나쁜 녀석들이 유리 아래에있을 경우, 실제로 그렇게 할 수 있습니다. 이것은 PhysX에서만 나타나는 인게임 효과입니다. 그 시점에서 극적인 효과에서부터 "어떻게 게임을 다르게 사용합니까?"라는 질문에 이르기까지 진보했습니다.