팹은 디지털 크리에이터가 다양한 콘텐츠를 공유하고 액세스할 수 있는 오픈 마켓플레이스입니다. 팹은 에픽게임즈 런처를 통한 데스크톱 버전(런처의 팹)을 포함하여 이러한 제품에 대한 다양한 액세스 포인트를 제공합니다.
런처의 팹을 사용하면 여러 디지털 콘텐츠 제작(DCC) 애플리케이션 또는 게임 엔진용 에셋을 한 곳에서 검색하고 다운로드하고 익스포트할 수 있습니다.
이 가이드가 포함하는 내용:
런처에서 에셋을 탐색하는 방법
에셋을 로컬 폴더에 다운로드하는 방법
DCC 또는 게임 엔진으로 에셋을 익스포트하는 방법
일괄 다운로드 및 익스포트 방법
런처의 팹 액세스
런처의 팹을 사용하려면 에픽게임즈 런처를 설치해야 합니다.
런처의 팹은 Windows 및 Mac에서만 사용할 수 있습니다.
팹 웹사이트에서 런처를 다운로드 및 설치하려면 다음 단계를 따릅니다.
https://fab.com/about으로 이동합니다.
팹에 액세스하는 다른 방법 섹션으로 스크롤합니다.
런처 다운로드를 클릭합니다.
다운로드 위치에서 인스톨러를 열고 화면의 지침을 따릅니다.
설치가 완료되면 런처를 열고 에픽게임즈 계정으로 로그인하여 팹에 액세스합니다. 무료 제품이라도 제품에 액세스하려면 에픽게임즈 계정에 로그인해야 합니다. 언리얼 엔진 아래 왼쪽 탐색 패널의 팹 탭과 함께 런처가 열립니다.
팹 탭을 클릭하여 런처의 팹을 엽니다. 런처는 디자인 및 워크플로가 팹 웹사이트와 유사합니다.
에셋 검색을 시작하거나 상단 오른쪽의 설정 아이콘을 사용하여 다운로드 및 익스포트 옵션을 조정할 수 있습니다.
팹 설정
제품 검색을 시작하기 전에 다음에 대한 팹 설정을 조정하는 것이 좋습니다.
에셋의 다운로드 파일 위치
에셋의 기본 포맷
메가스캔 퀄리티 등급
기본 익스포트 타깃
팹 설정에 액세스하려면 런처 상단 오른쪽의 톱니바퀴 아이콘을 클릭합니다. 익스포트 및 다운로드 탭을 사용하여 기본값을 설정합니다. 각 드롭다운을 클릭하고 옵션을 선택하여 파일 포맷 및 익스포트 타깃을 기본값으로 설정합니다.
팹 설정에서 이렇게 설정해 두면 리스팅에서 제품을 다운로드하고 익스포트할 때 시간을 절약할 수 있습니다.
리스팅에서 다운로드 포맷과 익스포트 타깃을 선택할 수 있지만, 선택은 해당 리스팅에 한정됩니다. 팹 설정을 사용하여 다운로드할 에셋의 파일 위치를 설정해야 합니다.
에셋 다운로드에 대해 자세히 알아보려면 이 페이지의 에셋 다운로드 섹션을 참조하세요.
또한 드롭다운에서 옵션을 선택하여 DCC 및 게임 엔진용 익스포트 타깃 플러그인 설치를 시작할 수 있습니다. 익스포트 플러그인은 타깃 애플리케이션이 팹에서 에셋을 임포트할 수단을 제공합니다.
플러그인을 설치하기 전에 다음 단계를 따릅니다.
지원되는 버전의 DCC 또는 엔진이 장치에 설치되어 있는지 확인합니다.
DCC 또는 엔진을 한 번 실행하고 플러그인을 설치하기 전에 닫습니다. 이 단계는 인스톨러가 플러그인 파일의 적절한 설치 위치를 찾기 위해 타깃 애플리케이션이 한 번 이상 열렸어야 하는 시나리오를 해결하는 데 도움이 됩니다.
에셋 익스포트에 대해 자세히 알아보려면 이 페이지의 에셋 익스포트 섹션을 참고하세요.
검색 및 획득
디스커버 페이지와 검색 창을 사용하여 제품을 찾아보세요. 제품의 리스팅을 보려면 섬네일을 클릭하세요. 리스팅이 오른쪽 플로팅 패널에 열리면서 나란히 표시됩니다. 이중 화살표 아이콘을 사용하여 패널을 접거나 펼칠 수 있습니다.
다음 표에는 패널을 조정하는 주요 키 명령이 나와 있습니다.
키 명령 | 오퍼레이션 |
P | 패널을 최소화하고 확장합니다. |
ESC | 패널을 닫습니다. |
Ctrl + 클릭(Windows) | 여러 제품을 선택하여 패널에 추가합니다. |
Cmd + 클릭(Mac) | 여러 제품을 선택하여 패널에 추가합니다. |
리스팅을 확인하면 제품 가격, 포함된 포맷, 제품 상세 정보, 설명, 메타데이터를 확인할 수 있습니다. 포맷 탭에서 리스팅에 포함된 각 포맷의 기술적 세부 사항을 확인하세요. 해당하는 경우 평점, 코멘트, 자주 묻는 질문(FAQ)도 볼 수 있습니다.
제품 획득을 위해, 리스팅에 다음 버튼 중 하나 이상이 포함됩니다.
라이브러리에 없는 콘텐츠: 라이브러리에 추가
구매할 수 있는 콘텐츠: 장바구니에 추가 및 구매
라이브러리에 있는 콘텐츠: 다운로드
익스포트는 라이브러리의 콘텐츠를 애플리케이션으로 전송하는 기능입니다. 파일은 자동으로 다운로드됩니다.
커스텀 메가스캔 라이선스 사용자를 위한 액세스를 비롯해 제품을 검색하고 확인하고 구매하는 방법에 대한 자세한 내용은 에셋 구매 및 다운로드 페이지를 참고하세요.
에셋 다운로드
라이브러리에 추가한 일부 제품은 직접 다운로드할 수 있습니다. 팹 설정에서 디폴트 다운로드 포맷과 파일 위치를 설정할 수 있습니다.
획득한 에셋을 다운로드하려면 다음 옵션 중 하나를 사용할 수 있습니다.
내 라이브러리 페이지에서 제품 섬네일의 다운로드 아이콘을 클릭하고 포맷을 선택합니다.
리스팅을 열고 (지정되지 않은 경우) 포맷을 선택한 다음 다운로드 전용을 클릭합니다.
언리얼 엔진(UE) 파일에는 다운로드 옵션이 표시되지 않습니다. .uasset, .uproject, 또는 .uplugin인지 여부에 따라 '프로젝트에 추가', '플러그인 설치' 또는 '프로젝트 생성'만 사용할 수 있습니다. 포트나이트 언리얼 에디터(UEFN)의 경우, 에디터에 통합된 기능을 사용하여 섬에 콘텐츠를 추가해야 합니다. 자세한 내용은 팹에서 임포트 포트나이트 문서를 참고하세요.
다운로드 진행 상황은 런처 왼쪽 하단의 다운로드 매니저에서 확인할 수 있습니다. 다운로드 아이콘을 클릭하여 매니저에 액세스합니다. 대기 중인 다운로드가 여러 건 있다면 매니저에서 일시 정지, 취소, 우선순위 변경이 가능합니다.
다운로드가 완료되면 디스크에 있음 라벨이 다운로드된 포맷의 수와 함께 리스팅에 표시됩니다. 내 라이브러리 페이지에서 모든 에셋 또는 디스크상의 에셋으로 필터링할 수 있습니다.
다음 옵션 중 하나를 사용하여 파일 탐색기에서 다운로드한 에셋에 액세스할 수 있습니다.
다운로드 오른쪽 리스팅에서 점 3개 아이콘을 클릭한 다음 파일로 이동을 클릭합니다.
파일 탐색기에서 지정된 파일 경로로 이동합니다.
이 다운로드 워크플로는 대용량 파일 유형과 에셋 카탈로그를 관리하는 데 도움이 됩니다.
에셋 파일 경로
제품 파일은 팹 설정에서 지정한 위치에 다운로드됩니다. 런처는 언리얼 엔진 탭의 팹 라이브러리에 있는 에셋 다운로드 위치와 동일한 경로를 사용합니다.
파일 경로를 조정하려면 다음 단계를 따르세요.
오른쪽 상단의 팹 설정 아이콘을 클릭합니다.
팝업 창에서 다운로드 탭을 클릭합니다.
경로를 설정하고 선호하는 파일 포맷을 선택합니다.
다운로드 설정에는 선호하는 파일 포맷을 선택하는 옵션과 (메가스캔의 경우) 원하는 퀄리티 등급을 선택하는 옵션도 포함되어 있습니다.
Export Assets
라이브러리에 추가한 일부 제품은 지원되는 DCC 또는 엔진으로 익스포트할 수 있습니다. 익스포트가 지원되는 파일 포맷 및 애플리케이션 목록은 이 페이지의 DCC 및 엔진 지원 섹션을 참고하세요.
팹은 런처를 통해 제공되는 익스포트 플러그인을 사용하여 제품을 애플리케이션으로 익스포트합니다. 익스포트 플러그인에는 콘텐츠를 추출하여 타깃 애플리케이션으로 전송하는 기능이 포함되어 있습니다. 리스팅에서 처음으로 익스포트 타깃을 선택하면 플러그인을 설치하라는 메시지가 드롭다운 아래에 표시됩니다. 런처가 플러그인을 적절한 파일 위치에 추가합니다.
팹 설정을 사용하여 이미 보유한 모든 애플리케이션의 플러그인을 설치할 수 있습니다. 디폴트 익스포트 타깃을 설정할 수도 있습니다. 이 세팅은 모든 리스팅에 적용됩니다. 즉, 콘텐츠를 익스포트할 때마다 타깃을 지정할 필요 없이 한 번만 지정하면 됩니다.
콘텐츠를 익스포트하려면 다음 단계를 따르세요.
지원되는 버전의 DCC 또는 엔진이 장치에 설치되어 있는지 확인합니다.
리스팅을 엽니다.
익스포트 타깃 드롭다운을 클릭합니다. 디폴트 이외의 옵션이 필요한 경우 애플리케이션을 선택합니다.
첫 사용 시, 플러그인을 설치하라는 메시지가 드롭다운 아래에 표시됩니다. 플러그인 설치를 클릭하고 팝업 창에서 다시 클릭합니다. 플러그인을 설치하기 전에 타깃 애플리케이션이 열려 있으면 닫습니다.
설치 후 애플리케이션을 열어 콘텐츠를 임포트합니다.
디폴트 이외의 옵션이 필요한 경우 포맷 드롭다운을 클릭하여 파일 포맷을 선택합니다.
익스포트를 클릭합니다. 타깃 애플리케이션으로 임포트가 성공했는지 말해주는 진행 상황 메시지가 표시됩니다.
익스포트 플러그인은 다음 경로에 다운로드됩니다.
Windows:
C:\Users\[사용자 이름]\AppData\Local\FabPluginsAppData폴더는 기본적으로 숨겨져 있습니다. 플러그인을 보는 방법은 Microsoft Windows에서 숨김 파일 및 폴더 보기 문서를 참고하세요.
Mac:
/Users/[사용자 이름]/Library/Application Support/Epic/FabPlugins
이러한 플러그인 파일은 워크플로 요구 사항에 맞게 수정할 수 있습니다. 런처의 팹 및 익스포트 플러그인 사용은 에픽게임즈 이용약관의 가이드라인을 따릅니다.
익스포트 시 오류가 발생하는 경우 이 페이지의 익스포트 플러그인 문제 해결 섹션에서 일반적 해결법을 확인하세요.
DCC 및 엔진 지원
런처의 팹은 언리얼 엔진, Cinema4D, Maya 등 인기 엔진과 DCC에서 두루 사용되는 표준 교환 포맷에 대한 원클릭 익스포트를 지원합니다.
아래 표에는 런처가 익스포트할 수 있는 각 애플리케이션에 대해 지원되는 버전과 렌더러가 나와 있습니다.
애플리케이션 | 지원되는 버전 | 렌더러 | 플랫폼 |
언리얼 엔진 |
| 해당 없음 |
|
Blender |
|
|
|
3ds Max |
| 다음 렌더러의 최신 버전:
|
|
Unity |
| 렌더링 파이프라인:
|
|
Maya |
|
|
|
Cinema4D |
|
|
|
포트나이트 언리얼 에디터(UEFN)의 경우 데스크톱 앱을 사용하여 제품을 검색하고 라이브러리에 추가할 수 있습니다. 포트나이트 섬에 에셋을 추가하려면 에디터에 통합된 기능을 사용해야 합니다. 자세한 내용은 팹에서 임포트 포트나이트 문서를 참고하세요.
아래 표에는 애플리케이션별로 지원되는 파일 형식이 나와 있습니다.
포맷 타입 | 파일 형식 | 지원되는 DCC 및 엔진 |
교환 포맷 |
| 다음으로 익스포트가 지원됩니다.
|
엔진 포맷 |
| 지원 대상:
UE 파일에는 익스포트 옵션이 표시되지 않습니다. 파일 형식에 따라 프로젝트에 추가, 플러그인 설치 또는 프로젝트 생성 만 사용할 수 있습니다. |
| 다음으로 익스포트가 지원됩니다.
| |
네이티브 DCC 포맷 |
| 현재 지원되지 않음 |
퀵셀 메가스캔의 경우 .fbx가 DCC, Unity, 5.3 미만 버전의 UE로 임포트하기에 최적의 포맷입니다. UE 5.3 이상에서는 .gtlf가 최적의 버전입니다.
커스텀 익스포트 워크플로
익스포트 타깃에는 파이프라인에 필요한 디스크 위치 또는 소켓 포트를 사용하여 커스텀 익스포트 워크플로를 생성하는 옵션이 포함되어 있습니다.
커스텀 디스크 위치
커스텀(디스크 위치) 익스포트 옵션은 다운로드한 에셋을 지정한 다른 위치에 복사합니다.
커스텀 디스크 워크플로를 만들려면 다음 단계를 따르세요.
오른쪽 상단에 있는 팹 설정 아이콘을 클릭합니다.
익스포트 타깃 옵션을 클릭하고 커스텀(디스크 위치)을 선택합니다.
익스포트 위치 옵션에서 에셋을 복사할 로컬 경로를 지정합니다.
리스팅으로 이동하여 익스포트 타깃을 커스텀(디스크 위치)으로 설정하고 파일 포맷을 선택합니다.
익스포트를 클릭합니다.
커스텀 소켓 익스포트
DCC용 커스텀 플러그인을 제작하는 팀을 위해 런처에는 애플리케이션을 연결할 수 있는 익스포트 타깃 옵션이 포함되어 있습니다. 커스텀(소켓 포트) 익스포트 타깃을 사용하여 프로덕션 요구 사항에 맞게 익스포트 플러그인을 커스터마이징합니다.
익스포트는 전송 제어 프로토콜(TCP) 포트를 통한 소켓 연결을 사용하며, 에셋 및 맵 파일에 대한 정보는 JSON 데이터를 통해 공유됩니다. 데이터가 로컬 소켓 포트를 통해 수신 애플리케이션으로 전송된다는 뜻입니다.
커스텀 플러그인은 원본 에셋 폴더 경로, 에셋 이름, 텍스처, 메시 정보 등의 정보가 포함된 JSON 데이터를 수신하기 위해 애플리케이션과 동일한 포트를 사용해야 합니다. 이 정보를 페이로드라고 합니다. 스크립트는 이러한 파일을 읽고 로드하고 애플리케이션으로 임포트할 수 있습니다.
커스텀 소켓 포트 워크플로를 생성하려면 원하는 애플리케이션을 위한 커스텀 플러그인을 생성하는 방법과 API에 대해 잘 알아야 합니다.
아래는 DCC용 커스텀 플러그인을 생성하는 일반적인 단계입니다.
API에 따라 DCC의 플러그인 구조를 설정합니다.
런처에서 특정 포트 번호로 들어오는 데이터를 수신하는 TCP 서버를 구현합니다.
JSON 정보를 사용하여 데이터를 DCC 에셋으로 변환합니다.
플러그인을 팹의 커스텀 소켓 포트에 연결하려면 다음 단계를 따릅니다.
오른쪽 상단에 있는 팹 설정 아이콘을 클릭합니다.
익스포트 타깃 드롭다운을 클릭하고 커스텀(소켓 포트)을 선택합니다.
소켓 포트 옵션에서 포트 번호를 추가하여 에셋을 익스포트할 포트를 지정합니다.
소켓 포트 번호의 범위는 1024~65536입니다.
리스팅으로 이동하여 익스포트 타깃을 커스텀(소켓 포트)으로 설정하고 파일 포맷을 선택합니다.
익스포트를 클릭합니다.
익스포트를 클릭하면 시스템이 페이로드 정보와 포트 번호가 포함된 신호를 플러그인으로 전송합니다.
다음 코드 블록은 애플리케이션에서 팹으로 소켓을 연결하여 페이로드 정보를 전달하는 Python 실행 파일 예시입니다. 커스텀 임포트 코드로 스크립트를 수정할 수 있습니다.
디렉터리 내 익스포트 플러그인 파일 구조를 확인해 추가 구현 예시를 확인할 수 있습니다.
# coding=utf-8
import socket
import json
import traceback
import queue
import threading
import time
import traceback
익스포트 플러그인 문제 해결
에셋을 익스포트할 때 플러그인 설치 오류 또는 기타 문제가 발생할 수 있습니다. 이 섹션에서는 익스포트 플러그인 문제의 흔한 해결법을 소개합니다.
플러그인을 설치하기 전에 다음 단계를 따릅니다.
지원되는 버전의 DCC 또는 엔진이 장치에 설치되어 있는지 확인하세요.
DCC 또는 엔진을 한 번 실행하고 플러그인을 설치하기 전에 닫습니다. 이 단계는 인스톨러가 플러그인 파일의 적절한 설치 위치를 찾기 위해 타깃 애플리케이션이 한 번 이상 열렸어야 하는 시나리오를 해결하는 데 도움이 됩니다.
플러그인을 설치한 후 익스포트 오류가 표시되면 다음을 확인하세요.
익스포트 타깃에서 지원되는 포맷입니까? 자세히 알아보려면 이 페이지의 DCC 및 엔진 지원 섹션을 참조하세요.
익스포트 대상 애플리케이션이 실행 중입니까? 그렇다면 다시 실행해 보세요.
DCC 또는 엔진의 새 버전을 설치한 후, 설치된 플러그인을 업데이트했습니까? 팹 설정에서 플러그인을 설치한 버전을 확인할 수 있습니다.
폴더가 새 파일을 쓰지 못하게 잠겨 있습니까?
Unity의 경우, 화면에 표시되는 플러그인 설치 지침을 확인하거나 플러그인을 새 프로젝트에 설치했는지 확인하세요.
플러그인 오류가 지속되면 다시 설치해 보세요. 플러그인을 다시 설치하거나 제거하려면 다음 단계를 따릅니다.
런처를 닫고 타깃을 익스포트합니다.
다음 디스크 위치에서 파일을 삭제합니다.
Windows:
C:\Users\[사용자 이름]\AppData\Local\FabPluginsMac:
/Users/[사용자 이름]/Library/Application Support/Epic/FabPlugins
런처를 열고 재설치용 익스포트 플러그인을 설치합니다.
익스포트했는데 에셋이 애플리케이션에서 보이지 않으면 파일을 애플리케이션으로 수동 임포트하여 비교해 보세요. 콘텐츠가 일치한다면 정상입니다. 그렇지 않은 경우 https://support.fab.com에서 지원팀에 문제를 제보하세요.
교환 포맷을 DCC 또는 엔진으로 익스포트할 때, 퍼블리셔가 콘텐츠를 패키징한 방식이나 타깃 툴의 임포트 방식에 따라, 콘텐츠가 온전히 옮겨지지 않을 수도 있습니다. 퍼블리셔로서 에셋을 패키징하는 방법에 대한 자세한 내용은 런처의 팹용 에셋 설정하기를 참고하세요.
에픽게임즈 런처는 로그 파일을 통해 오류를 추적하므로 사용자와 팹 지원팀이 오류를 진단하는 데 도움이 됩니다. 로그에 액세스하려면 다음 단계를 따릅니다.
런처 왼쪽 하단에 있는 에픽게임즈 런처 설정 아이콘을 클릭합니다.
로그 표시를 클릭합니다. 파일 탐색기에서 Logs 폴더가 열립니다.
EpicGamesLauncher 텍스트 파일을 더블클릭합니다.
런처 로그 액세스에 대한 자세한 내용은 에픽게임즈 런처에 대한 로그를 어떻게 수집하나요? 문서를 참고하세요. 로그에서 팹 플러그인 오류(예: LogFabPluginsManager: Error: Plugin Installation failed - 3ds Max versions 2024, 2025, 2026 not found)를 확인할 수 있습니다. 이 오류는 애플리케이션이 설치되지 않았거나 한 번도 실행되지 않았다는 뜻입니다.
오류를 해결할 수 없는 경우 팹 지원팀에 로그를 전송하세요.
일괄 다운로드 및 익스포트
런처의 팹을 사용하면 에셋을 일괄 다운로드 및 익스포트할 수 있습니다. 에셋을 일괄 처리한다는 것은 한 번에 여러 제품을 선택하여 같은 작업을 수행한다는 뜻입니다.
여러 제품을 선택하려면 Windows의 경우 Ctrl + 클릭, Mac의 경우 Cmd + 클릭을 사용합니다. 에셋은 화면 오른쪽 플로팅 패널에 추가되며 상태에 따라 그룹화됩니다. 상태란 무료인지, 구매 가능한지, 다운로드 가능한지, 익스포트 가능한지를 말합니다.
에셋의 상태에 따라 수행할 수 있는 일괄 작업이 다릅니다.
라이브러리에 추가
장바구니에 추가
다운로드
익스포트
UE 네이티브 콘텐츠는 일괄 다운로드 또는 익스포트할 수 없습니다.