최근 Horizon Zero Dawn 리마스터링은 단순한 페이스리프트가 아닙니다. 이는 원작의 시각적 수준을 후속작인 Horizon Forbidden West와 동등하게 만드는 시각적 재설계입니다. 이러한 성과는 Decima Engine과 Autodesk Maya, Houdini, Substance와 같은 저작 도구 간의 긴밀한 통합 없이는 불가능했을 것입니다. 실시간 그래픽 충실도를 두 배로 높인 워크플로우를 분석해 보겠습니다.
Decima Engine과 대규모 업데이트 아키텍처 🎮
리마스터링의 핵심은 Decima Engine의 셰이더와 조명 시스템을 Forbidden West에서 사용된 버전으로 마이그레이션하는 데 있습니다. 예를 들어, 체적 조명은 Houdini에서 산란 볼륨을 사용하여 재구성된 후 엔진에 최적화된 3D 텍스처로 베이킹되었습니다. 식생의 경우 Autodesk Maya를 사용하여 기본 모델을 리토폴로지했으며, Substance Designer는 Decima가 텍스처를 반복하지 않고 수천 개의 고유한 덤불을 렌더링할 수 있도록 절차적 변형 마스크를 생성했습니다. 고급 워터 셰이더는 지형 깊이 데이터와 Houdini에서 사전 계산된 파도 시뮬레이션을 결합한 맞춤형 셰이더의 결과로, 실시간 GPU 리소스를 소모하지 않고 동적 굴절과 거품을 구현합니다.
크로스 플랫폼 개발을 위한 교훈 🛠️
이 사례는 효과적인 리마스터링이 단순히 텍스처 해상도를 높이는 것에 달려 있는 것이 아니라, 에셋 파이프라인을 재구성하는 데 달려 있음을 보여줍니다. 핵심은 Houdini를 사용하여 Decima Engine이 인스턴스로 해석하는 절차적 데이터(예: 바위 분포 및 풀 높이)를 생성하여 메모리 부하를 줄이는 것이었습니다. 개발자에게 주는 교훈은 분명합니다. 절차적 저작 도구와 업데이트된 엔진으로의 셰이더 마이그레이션에 투자하면 게임을 처음부터 다시 작성할 필요 없이 차세대 수준의 결과를 얻을 수 있다는 것입니다.
Horizon Zero Dawn Remastered에서 이전 세대 콘솔의 성능 저하 없이 이렇게 중요한 그래픽 도약을 달성하기 위해 글로벌 일루미네이션 파이프라인과 앰비언트 오클루전 시스템을 어떻게 최적화했습니까?
(추신: 게임 개발자는 사람들이 2시간 만에 클리어하는 게임을 만드는 데 1000시간을 소비하는 사람입니다)