icon

안동민 개발노트

3장 : 에셋 관리와 에셋 라이브러리

마켓플레이스 활용법


모든 에셋을 직접 제작하면 품질 이전에 일정이 먼저 무너집니다.

그래서 실무에서는 외부 에셋 라이브러리를 적극 활용합니다. 특히 언리얼 엔진 마켓플레이스퀵셀 메가스캔은 높은 품질의 자산을 빠르게 확보할 수 있는 대표 채널입니다.

이번 절에서는 필요한 에셋을 선별해 프로젝트에 안전하게 통합하는 방법을 다룹니다.


언리얼 엔진 마켓플레이스란?

언리얼 엔진 마켓플레이스는 3D 모델, 텍스처, 재질, 사운드, 애니메이션, 블루프린트, 이펙트, 전체 프로젝트 템플릿 등 언리얼 엔진 개발에 필요한 모든 종류의 에셋을 사고팔 수 있는 온라인 상점입니다. 전 세계의 개발자들이 직접 제작한 에셋을 판매하거나, 에픽게임즈에서 직접 제공하는 무료 에셋들도 찾아볼 수 있습니다.

마켓플레이스 접속 방법

마켓플레이스는 에픽게임즈 런처(Epic Games Launcher)를 통해 접속할 수 있습니다.

에픽게임즈 런처 실행: 여러분의 컴퓨터에 설치된 에픽게임즈 런처를 실행합니다.

마켓플레이스(Marketplace) 탭 클릭: 런처 좌측 메뉴에서 마켓플레이스(Marketplace) 탭을 클릭합니다.

브라우저에서 열기: 런처 내에서 마켓플레이스를 탐색할 수도 있고, 웹 브라우저에서 마켓플레이스 웹사이트를 직접 방문할 수도 있습니다.


마켓플레이스 에셋 탐색 및 구매/다운로드

마켓플레이스에서는 원하는 에셋을 쉽게 찾을 수 있도록 다양한 검색 및 필터링 기능을 제공합니다.

에셋 탐색 및 검색

  • 검색창 활용: 상단의 검색창에 원하는 키워드(예: tree, character, UI, VFX)를 입력하여 검색합니다.
  • 카테고리 필터링: 좌측 메뉴의 카테고리(예: Environment, Characters & Animations, Materials & Textures)를 선택하여 탐색 범위를 좁힐 수 있습니다.
  • 가격 필터링: 가격(Price) 필터에서 무료(Free), 유료(Paid) 또는 특정 가격대를 설정할 수 있습니다.
  • 무료 콘텐츠 찾기
    • 무료(Free) 섹션: 마켓플레이스 메인 페이지나 필터에서 무료 옵션을 선택하면 에픽게임즈에서 제공하는 무료 콘텐츠나 한시적으로 무료로 풀리는 에셋들을 찾아볼 수 있습니다. 매월 새로운 무료 콘텐츠가 공개되니 꾸준히 확인하는 것이 좋습니다.
    • 월별 무료 콘텐츠(Free for the Month): 매월 특정 기간 동안 무료로 제공되는 고품질 에셋들입니다. 기간 내에 장바구니 추가 또는 무료로 받기 버튼을 눌러 라이브러리에 추가해두면 평생 무료로 사용할 수 있습니다.

에셋 구매 및 라이브러리 추가

에셋 페이지 접속: 원하는 에셋을 클릭하여 상세 페이지로 이동합니다. 이곳에서 에셋의 스크린샷, 비디오, 설명, 기술적 세부 정보, 사용 리뷰 등을 확인할 수 있습니다.

구매 또는 라이브러리 추가
  • 유료 에셋: 구매(Buy) 버튼을 클릭하여 결제를 진행합니다.
  • 무료 에셋: 무료(Free) 또는 장바구니에 추가(Add to Cart) 버튼을 클릭합니다.
  • 구매 또는 라이브러리 추가가 완료되면 해당 에셋은 여러분의 에픽게임즈 런처 라이브러리에 등록됩니다.

마켓플레이스 에셋 프로젝트에 추가하기

구매하거나 라이브러리에 추가한 에셋은 이제 여러분의 언리얼 엔진 프로젝트에 손쉽게 추가할 수 있습니다.

에픽게임즈 런처 실행: 런처 좌측 메뉴에서 라이브러리(Library) 탭을 클릭합니다.

Vault 섹션: 스크롤을 내리면 Vault 섹션이 보일 것입니다. 이곳에 여러분이 마켓플레이스에서 구매하거나 무료로 받은 모든 에셋 팩들이 나열됩니다.

에셋 팩 선택: 프로젝트에 추가하려는 에셋 팩을 찾습니다.

프로젝트에 추가(Add to Project) 버튼 클릭: 해당 에셋 팩의 아이콘 아래에 있는 프로젝트에 추가(Add to Project) 버튼을 클릭합니다.

프로젝트 선택: 현재 컴퓨터에 설치된 언리얼 엔진 프로젝트 목록이 나타납니다. 에셋 팩을 추가할 프로젝트를 선택합니다.

  • 참고: 에셋 팩이 특정 언리얼 엔진 버전에서만 작동하는 경우가 있습니다. 프로젝트에 추가 버튼을 눌렀을 때 호환되지 않는 버전이라면 해당 프로젝트가 목록에 나타나지 않거나 경고 메시지가 표시될 수 있습니다.

버전 선택 (필요시): 만약 여러 언리얼 엔진 버전이 설치되어 있다면, 에셋 팩을 추가할 엔진 버전을 선택하는 옵션이 나타날 수 있습니다. 해당 프로젝트가 사용하고 있는 엔진 버전을 선택합니다.

추가 완료: 프로젝트에 추가 버튼을 다시 클릭하면 에셋 팩이 다운로드되어 선택된 프로젝트의 Content 폴더 내에 자동으로 추가됩니다. 이제 언리얼 에디터의 콘텐츠 브라우저에서 해당 에셋들을 확인할 수 있습니다.


퀵셀 메가스캔(Quixel Megascans) 활용법

퀵셀 메가스캔(Quixel Megascans)은 현실 세계를 스캔하여 만든 초고품질의 3D 에셋 라이브러리입니다. 에픽게임즈가 퀵셀을 인수하면서, 언리얼 엔진 사용자들은 이제 모든 메가스캔 에셋을 무료로 사용할 수 있게 되었습니다. 메가스캔 에셋은 사실적인 그래픽을 구현하는 데 매우 강력한 도구입니다.

브릿(Bridge) 다운로드 및 설치

메가스캔 에셋은 퀵셀 브릿(Quixel Bridge)라는 별도의 애플리케이션을 통해 관리하고 언리얼 엔진으로 내보냅니다.

브릿 다운로드: 퀵셀 브릿 공식 웹사이트에서 프로그램을 다운로드하여 설치합니다.

에픽게임즈 계정으로 로그인: 브릿 실행 후 에픽게임즈 계정으로 로그인합니다. (에픽게임즈 계정이 있어야 무료 메가스캔 에셋을 다운로드할 수 있습니다.)

메가스캔 에셋 탐색 및 다운로드

  • 다양한 카테고리: 브릿 내에서 3D 에셋(3D Assets), 표면(Surfaces), 데칼(Decals), 3D 식물(3D Plants) 등 다양한 카테고리의 에셋을 탐색할 수 있습니다.
  • 검색 및 필터링: 강력한 검색 및 필터링 기능을 통해 원하는 에셋을 찾아봅니다.
  • 에셋 미리보기: 에셋을 선택하면 3D 뷰어에서 상세한 미리보기를 할 수 있습니다.
  • 다운로드 설정: 원하는 에셋을 클릭한 후, 다운로드할 해상도(예: 8K, 4K, 2K)와 포맷(UDIM, Packed 등)을 선택합니다. 더 높은 해상도는 더 좋은 품질을 제공하지만, 파일 크기와 메모리 사용량이 증가합니다.
  • 다운로드: 다운로드(Download) 버튼을 클릭하여 에셋을 로컬 컴퓨터에 다운로드합니다.

메가스캔 에셋을 언리얼 엔진으로 내보내기

다운로드된 메가스캔 에셋은 브릿에서 언리얼 엔진으로 직접 내보낼 수 있습니다.

언리얼 엔진 플러그인 설치: 브릿 좌측 하단의 설정(Settings)에서 Export Settings (내보내기 설정)을 클릭하고, Export Target (내보내기 대상)Unreal Engine으로 설정합니다. 이곳에서 언리얼 엔진 플러그인을 설치하라는 안내가 나오면 설치를 진행합니다.

  • 이 플러그인은 언리얼 에디터와 브릿를 연결하여 에셋을 바로 프로젝트로 가져올 수 있게 합니다.
프로젝트에 내보내기
  • 언리얼 에디터에서 해당 프로젝트를 열어둡니다.
  • 브릿에서 다운로드한 에셋을 선택한 후, 우측 하단의 내보내기(Export) 버튼을 클릭합니다.
  • 브릿가 자동으로 언리얼 에디터의 콘텐츠 브라우저로 해당 에셋을 임포트하고, Content/Megascans 폴더 내에 정리해 줍니다. 이 과정에서 필요한 재질 인스턴스 등도 자동으로 생성됩니다.

반입 전 검증 매트릭스

실무에서는 소스별 다운로드 절차보다, 프로젝트 반입 전에 공통 검증 기준을 먼저 고정하는 편이 재작업을 크게 줄여줍니다.


마켓플레이스와 퀵셀 메가스캔은 언리얼 엔진 개발자들에게 엄청난 이점을 제공하는 에셋 라이브러리입니다. 이들을 적극적으로 활용하면 여러분의 프로젝트에 필요한 고품질 에셋을 쉽고 빠르게 얻을 수 있으며, 이는 개발 시간 단축과 프로젝트 완성도 향상에 큰 도움이 될 것입니다.

이것으로 3장 에셋 관리와 에셋 라이브러리를 마칩니다.

목차