광고 문의
PC

언리얼 엔진 5.8, ASD 지원 문서 공개

에픽게임즈가 언리얼 엔진 5.8에서 쿠킹된 Direct3D12 빌드로 셰이더 데이터베이스를 만드는 ASD 툴을 문서화했다.

에픽게임즈가 언리얼 엔진 5.8에서 마이크로소프트 DirectX 12의 Advanced Shader Delivery(ASD)를 지원하는 내용을 담은 문서를 공개했다고 wccftech.com이 보도했다. ASD는 게임을 내려받기 전에 셰이더를 미리 컴파일해 두는 기술이다.

문서에 따르면 언리얼 엔진 5.8에는 쿠킹된 Windows Direct3D12 게임 빌드에서 State Object Database를 생성하는 ASD 툴이 포함된다. 이 툴은 쿠킹된 셰이더 아카이브에서 컴퓨트 셰이더를, 번들로 제공되는 파이프라인 캐시에서 그래픽 및 컴퓨트 PSO를 수집한다.

이렇게 만들어진 데이터베이스는 지원 스토어프론트에 제출할 수 있으며, 스토어프론트는 게임 다운로드 전에 특정 GPU 아키텍처와 드라이버에 맞춰 셰이더를 미리 컴파일한다. 하드웨어별로 컴파일된 Precompiled Shader Databases 형태로 배포되는 구조다.

에픽게임즈는 ASD가 언리얼 엔진 5의 기존 PSO 프리캐싱을 대체하지 않는다며 기존 방식을 계속 켜둘 것을 권장한다. 또 레이 트레이싱 PSO는 현재 이 구현에서 지원되지 않으며, 구형 GPU 드라이버와 지원되지 않는 하드웨어는 이 기술의 이점을 받지 못할 수 있다고 밝혔다.

에픽게임즈 문서는 Epic Games Store의 ASD 지원 시점을 2027년 초로 제시하고 있다. 마이크로소프트는 이미 Microsoft Store와 Xbox PC 앱에서 ASD를 지원하고 있으며, Steam과 에픽게임즈 스토어에도 적용할 계획이라고 확인한 바 있다.

한눈에 보기

언리얼 엔진 5.8 ASD 툴은 무엇을 만드나?

쿠킹된 Windows Direct3D12 게임 빌드에서 State Object Database를 생성한다.

Advanced Shader Delivery는 기존 PSO 프리캐싱을 대체하나?

아니다. 에픽게임즈는 기존 PSO 프리캐싱을 계속 켜둘 것을 권장한다.

에픽게임즈 스토어는 언제 ASD를 지원하나?

에픽게임즈 문서는 2027년 초를 지원 시점으로 제시하고 있다.

출처