DirectX 12 Ultimate 기능, 도구 및 최소 요구 사항

Microsoft 는 (Microsoft)DirectX 12 Ultimate 라는 DirectX 의 다음 버전을 발표했습니다 . 이 발표를 흥미롭게 만드는 것은 PC와 Xbox Series X , 즉 PC와 (Xbox Series X)Xbox Series X 전반에 걸쳐 통합 그래픽 플랫폼을 제공 한다는 것 입니다. 이전 버전인 DirectX 12 는 이제 거의 6년이 되었으며 Xbox의 게임을 PC에서도 사용할 수 있기 때문에 중요한 업데이트가 예정되어 있었습니다. Microsoft 는 최근 DirectX 12 Ultimate 로 구동되는 Xbox 시리즈 X(Xbox Series X) 세부 정보를 발표했습니다 . Microsoft 가 제공하는 모든 기능과 개발자 도구를 살펴보겠습니다 .

DirectX 12 Ultimate 기능, 도구 및 최소 요구 사항

DirectX 12 궁극적인 기능

시작하기 전에 Microsoft 는 (Microsoft)DX12 Ultimate 로고가 있는 새 PC를 구입하면 모든 차세대 그래픽 하드웨어 기능을 지원한다고 분명히 밝혔습니다. 여기에는 다음이 포함됩니다.

  1. DirectX 레이트레이싱 1.1
  2. 가변율 셰이딩
  3. 메쉬 셰이더
  4. 샘플러 피드백

이러한 모든 기능을 통해 컴퓨터는 이에 의존하는 차세대 게임을 플레이할 수 있습니다. DX12 Ultimate는 현재 세대의 하드웨어에서 실행되지만 새로운 기능의 시각적 이점은 제공하지 않습니다. 플랫폼의 통합은 채택을 늘리고 개발자가 두 플랫폼 모두를 위한 게임을 만들도록 영감을 줄 것입니다.

1] DirectX 레이트레이싱 1.1

그것은 개발자들에게 볼리우드(Bollywood) 에서만 가능했던 수준의 그래픽을 달성할 수 있는 기회를 제공할 것입니다 . DirectX Raytracing 또는 DXR 을 사용하면 실제와 같은 물리 계산으로 빛의 경로를 추적할 수 있습니다. 또한 플레이어가 이동할 때 게임 엔진에서 개체를 쉽게 렌더링할 수 있습니다. GPU 가 (GPU)CPU 를 기다리지 않고 직접 레이 트레이싱을 호출할 수 있기 때문에 이 모든 것이 가능 하며 CPU 가 즉시 생성될 수 있습니다. 또한 개발자에게 더 많은 레이트레이싱 프로세스를 구동할 수 있는 옵션을 제공하는 인라인(Inline) 레이트레이싱 모자를 제공합니다. 이 모든 것이 하드웨어 수준에서 이루어집니다.

2] 가변율 셰이딩

이제 개발자는 게임의 음영 비율을 선택적으로 변경할 수 있습니다. 그들은 GPU 를 사용하여 더 나은 비주얼이나 더 나은 속도를 위해 마력을 사용할 수 있습니다. 따라서 빠른 액션 페이싱 장면의 경우 개발자는 GPU 에 속도를 사용하도록 지시할 수 있고 영화 경험을 위해 더 나은 비주얼에서 작동하도록 요청할 수 있습니다. 전체적인 결과는 증가된 프레임 속도 입니다.

3] 메쉬 셰이더

이 기능은 게이머에게 더 많은 프로그래밍 기능을 제공합니다. 이제 지오메트리 파이프라인에 대한 일반화된 GPU(GPU) 컴퓨팅 의 전체 기능을 사용할 수 있기 때문에 더 상세하고 동적인 세계를 구축할 수 있습니다 . shade의 단일 기능 대신 esh 셰이더는 전체 컴퓨팅 스레드 그룹에서 작동합니다.

Rather than a single function that shades one vertex or one primitive, mesh shaders operate across an entire compute thread group, with access to group shared memory and advanced compute features such as cross-lane wave intrinsics that provide even more fine-grained control over actual hardware execution

4] 샘플러 피드백

개발자는 필요할 때 텍스처를 로드할 수 있습니다. 따라서 카메라가 장면을 빠르게 촬영할 때 일부 개체는 위치가 맞지 않게 보입니다. 샘플러(Sampler) 피드백은 더 나은 시각적 품질, 더 짧은 로드 시간, 더 적은 끊김을 제공합니다.

어떤 그래픽 카드가 DirectX 12 Ultimate 를 사용하게 됩니까?

NVIDIAGeForce RTX   시리즈가 이를 처음으로 경험할 것이라고 공식적으로 공유했습니다.

AMD 의 다가오는 게임 아키텍처인 AMD RDNA 2 도 준비 되었습니다.(also ready)

DirectX 12 Ultimate 용 도구 및 요구 사항(Requirement)

Microsoft는 도구에 대한 전체 세부 정보 와 (complete details)DirectX 12 Ultimate 를 사용하여 개발하기 위한 최소 요구 사항을 공유했습니다 . 여기에는 OS, Visual Studio , Windows Insider Preview SDK , 드라이버(Drivers) 및 하드웨어, PIX ( DirectX 12 디버거) 등이 포함됩니다.

공식 개발자 블로그(official dev blog.) 에서 자세한 내용을 읽어보세요 .



About the author

저는 개인 정보 보호, 사용자 계정 및 가족 안전에 중점을 둔 컴퓨터 과학자입니다. 저는 지난 몇 년 동안 스마트폰 보안을 개선하기 위해 노력했으며 게임 회사와 협력한 경험이 있습니다. 또한 사용자 계정과 게임을 둘러싼 문제에 대해 여러 번 글을 썼습니다.



Related posts