중앙화된 자산 브라우저
Dash의 콘텐츠 브라우저를 사용하면 모든 자산에 태그를 달아 찾기 쉽게 만들고 중앙화된 자산 브라우저를 생성할 수 있습니다. 즉, 모든 언리얼 프로젝트에서 UE5 자산에 접근할 수 있습니다.
팁: Dash 콘텐츠 브라우저에 대한 자세한 정보를 원하시면 전체 내용을 확인할 수 있는 이 페이지를 참고하세요: 콘텐츠 브라우저 기초
파트 1: 에셋 태그 지정 - 검색 가능하게 만들기
언리얼 엔진의 콘텐츠 브라우저가 바로 있는데 로컬 콘텐츠를 탐색하기 위해 왜 Dash를 사용하나요? 그 이유는 Dash가 AI를 사용하여 모든 콘텐츠에 태그를 달아주므로 네이밍 규칙이 좋든 나쁘든 콘텐츠를 더 편리하게 선별할 수 있기 때문입니다.
에셋에 태그를 다는 것은 아주 쉽고, 아래에서 그 방법을 배우게 됩니다:
Dash 바의 콘텐츠 아이콘에서 콘텐츠 브라우저를 엽니다. 그런 다음 콘텐츠 브라우저 오른쪽 상단의 라이브러리 드롭다운을 사용하여 프로젝트 라이브러리 탭으로 전환하세요. 그러면 왼쪽에 폴더 계층 구조가 표시되며 이는 UE 콘텐츠 브라우저의 구조와 일치하고 각 항목의 숫자는 해당 폴더에 있는 정적 메시 수를 나타냅니다. 명확히 말하자면, 여기에서 볼 수 있는 에셋은 현재 프로젝트의 Content 폴더에 있는 에셋, 즉 이 현재 프로젝트에 추가한 에셋들입니다.

폴더를 클릭하면 해당 폴더의 에셋을 계산하고 AI로 태그를 달 것을 제안하는 버튼이 나타납니다. 계산 프로세스를 실행하면 Dash 콘텐츠 브라우저를 통해 해당 에셋들에 직접 접근할 수 있게 됩니다. 메인 Content 폴더를 포함해 어떤 폴더든 선택할 수 있지만 에셋이 많다면 한 번에 하위 폴더 하나씩 계산하는 것이 좋습니다.
기본적으로 정적 메시와 블루프린트만 계산하지만, 머티리얼도 계산할 수 있습니다. 그렇게 하려면 Dash의 콘텐츠 브라우저 폴더 뷰에서 머티리얼이 들어있는 특정 폴더를 찾은 다음 해당 폴더를 우클릭하고 머티리얼 포함을 선택하세요. 폴더에 머티리얼이 계산될 것임을 나타내는 아이콘이 표시됩니다. Dash 1.9.0 이후 버전부터는 기본적으로 머티리얼도 계산됩니다. 하지만 폴더를 우클릭하여 머티리얼을 제외할 수도 있습니다
계산 버튼의 체크 표시를 사용하여 AI 태그 기능을 활성화하거나 비활성화할 수 있습니다. 태깅 과정은 비용이 들기 때문에 Dash 라이선스에는 월별 한도가 있어 한 달에 몇 개의 에셋에 AI 태그를 적용할 수 있는지를 제어합니다. 좋은 점은 AI 태그로 에셋 폴더를 계산하든 하지 않든 간에 언리얼 엔진에서 중앙화된 에셋 브라우저 환경을 설정하는 과정에 들어서게 된다는 것입니다.
파트 2: 중앙화된 에셋 브라우저
프로젝트 1(예시로 프로젝트 1이라 칭함)에서 일부 에셋을 계산하면 해당 에셋들을 다른 모든 언리얼 프로젝트에서 먼저 가져오지 않아도 자동으로 찾아보고 검색하고 사용할 수 있습니다.
프로젝트 2(또는 다른 어떤 프로젝트)에서 콘텐츠 브라우저를 열고 오른쪽 상단의 라이브러리 드롭다운에서 이제 프로젝트 1을 보게 될 것입니다. 이 탭을 열면 프로젝트 1에서 계산한 모든 에셋이 표시됩니다. 이제 마음대로 이 에셋들을 찾아보고 검색하고 사용할 수 있습니다! 프로젝트 2에서 에셋을 사용하면 프로젝트 1에서 프로젝트 2로의 임포트 과정을 백엔드에서 대신 처리해 줍니다.
UE5는 이전 버전과의 하위 호환성은 없고 상위 호환성은 지원합니다. 외부 콘텐츠를 탐색할 때 이는 현재 프로젝트가 UE5.3이면 그보다 낮은 버전의 모든 콘텐츠에는 접근할 수 있지만 그보다 높은 버전의 콘텐츠에는 접근할 수 없다는 것을 의미합니다.
전문 팁:
모든 에셋을 Asset_Library_Project와 같은 하나의 UE 프로젝트에 모두 추가한 다음 이 프로젝트의 모든 에셋을 계산하면 중앙화된 에셋 환경을 스스로 만들게 된 것입니다. 이제 다른 UE 프로젝트들에서는 많은 에셋 폴더를 임포트하여 프로젝트를 부풀릴 필요가 없습니다. Dash 콘텐츠 브라우저를 통해 모든 에셋을 검색하고 선호하는 에셋을 사용하면, 실제로 사용되는 에셋들만 백엔드에서 임포트 과정을 처리해 줍니다.
더 구조적으로 관리하고 싶다면 에셋 테마별로 별도의 UE 프로젝트를 만드는 방법도 있습니다. 예를 들어 forest_assets_project, city_assets_project 그리고 indoor_assets_project처럼요. 그런 다음 각 프로젝트에 관련 에셋을 추가하고 각 프로젝트에서 에셋을 계산하면 됩니다. 이제 다른 언리얼 프로젝트들에서는 Dash의 콘텐츠 브라우저에 별도의 탭들이 생겨 좀 더 정돈된 느낌을 줄 수 있습니다. 예를 들어 숲 에셋만 검색하거나 둘러볼 수 있어 도시 에셋은 보지 않게 선택할 수 있습니다. 탭이 너무 많아지면 Dash 환경설정으로 가서 특정 프로젝트의 선택을 해제해 콘텐츠 브라우저에 해당 에셋들이 보이지 않게 할 수 있습니다.
공유되는 중앙화된 에셋 브라우저/환경을 원한다면, 다음을 확인하면 됩니다: UE 에셋 프로젝트들이 팀 간에 공유되어 있는지, 그리고 캐시들이 우리가 계산/태깅 정보를 저장하는 캐시들이 팀 간에 공유되어 있는지 확인하세요. Dash 환경설정에서 사용자 지정 캐시 경로를 선택할 수 있으며, "메타데이터 경로(Metadata Path)"를 로컬이나 클라우드의 원하는 위치로 변경하면 됩니다. Dash 1.9.0부터 기본 메타데이터 경로는 언리얼 프로젝트 내부에 직접 위치하므로 메타데이터 캐시를 공유하는 것에 대해 걱정할 필요가 없고 언리얼 프로젝트를 공유하면 항상 포함됩니다.
자주 묻는 질문
Last updated
Was this helpful?