데브허브 | DEVHUB | Livestream 1, Day 3 | Unreal Fest 2025Livestream 1, Day 3 | Unreal Fest 2025
- Cabin Creator 2.0 (UE4)는 거대한 하드코딩된 블루프린트, 제한된 레이아웃, 광범위한 베이킹 시간, 그리고 8개 항공기 각각에 대한 20GB 개별 애플리케이션으로 인해 개발 및 성능 병목 현상이 심각했습니다. 🚧
- 프로젝트는 UE5에서 완전히 재구축되었으며, 실시간 전역 조명을 위한 Lumen과 고정밀 가상화 지오메트리를 위한 Nanite를 활용하여 라이트맵 베이킹 필요성을 없애고 전례 없는 시각적 충실도를 가능하게 했습니다. ✨
- Cabin Creator 3.0은 데이터 기반으로 처음부터 설계되었으며, 외부 JSON 파일을 사용하여 3D 기능과 UI 요소를 제어함으로써 지속적인 재패키징 없이 데이터를 조작할 수 있고 모듈성을 촉진했습니다. 📊
- 새로운 파이프라인은 CAD 자산 준비 시간을 몇 주에서 몇 시간 또는 심지어 몇 분으로 단축했으며, 8개 항공기 전체를 10GB 미만의 단일 애플리케이션으로 통합(이전 총 160GB에서 감소)하여 무제한 레이아웃 및 재료 조합을 제공합니다. 🚀
- 사용자 인터페이스는 확장성과 반응성을 위해 재설계되었으며, 단일 모놀리식 위젯에서 벗어나 다양한 화면 크기(노트북에서 파워월까지)에 적응하고 향후 수정을 단순화하는 모듈식 디자인을 채택했습니다. 📱
- 상세한 와이어프레임 다이어그램은 방대한 프로젝트를 사전에 구조화하고, 작업량 및 비용을 추정하며, 필요한 외부 팀 협업을 식별하고, 깔끔하고 유지보수 가능한 코드베이스를 보장하는 데 중요했습니다. 🗺️
- JSON은 다차원적 특성, 복잡한 객체 지원, 외부 조작 용이성, 그리고 다른 애플리케이션과의 데이터 통합 가능성 때문에 CSV 및 Unreal Structs보다 선택되었으며, 확장 가능한 컨피규레이터에 이상적이었습니다. 📁