UEFN(Unreal Editor for Fortnite) 작업을 하다 보면 블루프린트(Blueprint)와 프리팹(Prefab)이라는 용어를 자주 접하게 됩니다. 두 시스템 모두 '에셋을 재사용하기 위한 설계도'라는 공통점이 있지만, 내부적으로 동작하는 방식과 활용 목적에는 분명한 차이가 있습니다.
초보자도 이해하기 쉽게 두 개념의 공통점과 차이점을 핵심 위주로 정리해 보았습니다.
1. 블루프린트와 프리팹의 공통점
가장 먼저, 이 두 시스템이 왜 비슷한지 '닮은 점'부터 살펴보겠습니다.
- 재사용 가능한 설계도: 한 번 만들어두면 맵의 여러 곳에 똑같은 개체를 반복해서 배치할 수 있습니다.
- 일괄 수정 기능: 원본(부모)을 수정하면 이미 맵에 배치된 모든 복제본(자식)에 변경 사항이 한꺼번에 반영됩니다.
- 데이터 관리의 효율성: 하나하나 개별적으로 설정할 필요가 없어 작업 시간을 획기적으로 줄여줍니다.
2. 핵심적인 차이점 비교
두 시스템의 가장 큰 차이는 '어떤 구조를 기반으로 하는가'와 '얼마나 자유롭게 개별 수정이 가능한가'에 있습니다.
| 구분 | 블루프린트 클래스 (BP) | 프리팹 (Prefab) |
| 기본 시스템 | 기존 포트나이트 사물(Prop) 시스템 기반 | 최신 씬 그래프(Scene Graph) 기반 |
| 구성 방식 | 하나의 '사물'에 기능을 입힌 형태 | 여러 '컴포넌트'를 조합한 설계도 형태 |
| 개별 수정(Override) | 변수값 수정 등 제한적인 변경만 가능 | 특정 부품을 빼거나 바꾸는 강력한 수정 가능 |
| 추천 용도 | 문, 함정, 움직이는 발판 등 단일 장치 | 건물 세트, 도시 구역 등 복잡한 배경 그룹 |
3. 쉽게 비유하자면?
여전히 개념이 헷갈린다면 다음의 비유를 참고해 보세요.
- 블루프린트: "완제품 가전제품"
세탁기나 냉장고처럼 이미 완성된 기계를 가져다 놓는 것과 같습니다. 색상이나 일부 설정은 바꿀 수 있지만, 세탁기 안의 모터를 빼서 다른 용도로 쓰는 식의 구조 변경은 어렵습니다. - 프리팹: "레고 세트 설계도"
레고 성벽 세트와 같습니다. 기본적으로 똑같은 성벽을 여러 개 만들 수 있지만, 특정 위치의 성벽만 블록 한두 개를 빼거나 다른 색 블록으로 교체하는 식의 '부분 수정'이 매우 자유롭습니다.
4. 결론: 무엇을 선택해야 할까?
3D 모델링 작업을 하신다면 다음과 같은 기준으로 선택하는 것이 좋습니다.
- 내가 직접 만든 3ds Max 모델링 하나가 특정한 기능(예: 열리는 문)을 가져야 한다면 블루프린트가 유리합니다.
- 모델링 여러 개를 조합해 만든 거대한 배경 세트나 구역을 관리하고, 인스턴스마다 조금씩 다른 연출을 하고 싶다면 프리팹이 압도적으로 유리합니다.
최근 UEFN은 씬 그래프와 프리팹을 활용한 현대적인 워크플로우를 권장하고 있으므로, 대규모 프로젝트를 계획 중이라면 프리팹 시스템에 익숙해지는 것을 추천드립니다.
'Study > UEFN' 카테고리의 다른 글
| UEFN에서 씬 그래프(Scene Graph)를 활용한 스마트한 작업 방식 (0) | 2026.03.24 |
|---|