Nacon Studio Milan이 야심찬 포스트 아포칼립스 오픈 월드 타이틀 Terminator: Survivors에 대한 새로운 기술적 세부 사항을 공개했습니다. 팀은 Unreal Engine 5를 기반으로 사용하며, 동적 조명을 위한 Lumen과 잔해 텍스처를 위한 Quixel Megascans를 결합합니다. 목표는 기계에 의해 황폐화된 세상의 황량함을 반영하는 포토리얼리즘을 달성하는 것이며, 모든 빛의 광선과 재 입자가 파괴의 이야기를 전달합니다.
에셋 파이프라인: Maya, Megascans 및 Lumen 최적화 🛠️
작업 흐름은 아티스트가 폐허와 파괴된 차량을 위한 고해상도 지오메트리를 모델링하는 Maya에서 시작됩니다. 그 후, Quixel Megascans의 텍스처를 통합하여 균열된 콘크리트와 녹슨 금속과 같은 표면에 사실적인 디테일을 추가합니다. 진정한 기술적 과제는 UE5의 동적 글로벌 일루미네이션 시스템인 Lumen에 있습니다. 붕괴된 건물을 통해 스며드는 햇빛을 시뮬레이션하기 위해 팀은 실시간으로 빛 반사의 해상도를 조정합니다. 또한, 재 입자는 보조 광원으로 구성되어 볼류메트릭 포그 볼륨과 상호 작용하여 성능을 희생하지 않으면서도 밀도 있고 압도적인 분위기를 조성합니다.
인디 개발자를 위한 기술적 교훈 💡
Nacon Studio Milan의 접근 방식은 오픈 환경에서의 포토리얼리즘이 최적화를 희생할 필요가 없음을 보여줍니다. 영향력이 큰 표면에 Megascans를 우선시하고 Lumen 사용을 주요 조명 영역으로 제한함으로써 컴퓨팅 부하를 줄입니다. 소규모 스튜디오를 위한 교훈은 분명합니다. AAA 라이브러리의 에셋과 선택적 조명 시스템을 결합하면 대규모 팀 없이도 영화 같은 결과를 얻을 수 있습니다. Terminator: Survivors는 강력한 도구와 명확한 아트 디렉션 간의 균형이 시각적 성공을 어떻게 정의하는지에 대한 사례 연구입니다.
Unreal Engine 5와 Quixel Megascans의 통합은 Terminator Survivors에서 게임플레이를 희생하지 않으면서 오픈 월드에서 포토리얼리즘과 성능의 균형을 어떻게 맞출까요?
(추신: 게임 잼은 결혼식과 같습니다. 모두가 행복하고, 아무도 자지 않으며, 결국 울게 됩니다)