메타휴먼 매니저는 언리얼 엔진에서 메타휴먼 에셋을 검증 및 패키징합니다. 에셋이 메타휴먼과 호환되는지 확인하고, 목록에 업로드할 메타휴먼 패키지 파일(.mhpkg)을 생성합니다.
전제 조건
에셋 검증 및 패키징하려면 다음이 준비되어 있어야 합니다.
열린 언리얼 엔진 5.6 프로젝트
활성화된 메타휴먼 크리에이터
판매할 메타휴먼 캐릭터 또는 메타휴먼 호환 에셋
에셋 정리
에셋을 검증 및 패키징하려면 먼저 프로젝트 에셋을 정리해야 합니다. 판매되는 제품 유형별로 정리가 되어 있어야 합니다. 에셋을 정리하는 방법 대한 자세한 내용은 에셋 포맷 및 구조 요구 사항을 참고하세요.
스켈레톤이나 부모 머티리얼과 같은 공유 에셋을 각 제품 유형의 필수 구조로 옮길 때는 모든 종속성을 이동 또는 복사하는 것이 중요합니다. 이 구조의 콘텐츠만 패키징되기 때문입니다.
필수 구조를 충족하려면 에셋은 복사하는 대신 이동하는 것을 권장하며, 이는 레퍼런스가 업데이트되기 때문입니다. 이동한 다음에는 리디렉터 레퍼런스도 업데이트해야 합니다.
검증하기
에셋은 패키징하기 전에 반드시 메타휴먼과 호환이 되는지 검증해야 합니다. 검증 규칙은 제품 유형에 따라 달라집니다.
'에셋 디테일(Asset Details)' 섹션에는 에셋의 총 크기가 보고됩니다. 팹에는 6GB 미만의 에셋만 업로드할 수 있습니다. 팹 목록에 이상적인 용량은 1.5GB입니다.
에셋 검증은 다음 단계를 따라 이루어집니다.
에셋을 저장합니다.
창(Window) > 메타휴먼 매니저(MetaHuman Manager)를 클릭합니다.
검증할 에셋을 하나 이상 선택하고 '검증(Verify)'을 클릭합니다.
검증 오류나 경고가 나타날 수 있습니다. 오류는 반드시 검증한 후에 패키징을 진행해야 합니다. 경고도 모두 해결하는 편이 좋지만 꼭 필요한 것은 아닙니다. 에셋을 다시 검증하여 오류와 경고가 예상대로 해결되었는지 확인할 수 있습니다.
패키징하기
에셋 검증 후 아무 오류도 발생하지 않았다면 패키징할 수 있습니다.
에셋을 패키징하는 단계는 다음과 같습니다.
창(Window) > 메타휴먼 매니저(MetaHuman Manager)를 클릭합니다.
패키징할 에셋을 하나 이상 선택하고 패키지(Package)를 클릭합니다.
메타휴먼 매니저는 메인 에셋에 종속성이 있는 에셋만 패키징합니다. 대체 텍스처 또는 머티리얼 같은 다른 에셋을 포함시키려면 '추가 파일(Additional Files)' 콘텐츠 유형을 사용하여 수동으로 압축해서 업로드해야 합니다.
패키지 파일을 저장할 위치를 입력합니다.
패키징된 제품이 예상대로 작동하는지 테스트합니다. 제품 테스트는 빈 프로젝트를 생성하고 패키지 파일을 콘텐츠 브라우저에 드래그하여 수행할 수 있습니다.
이제 팹의 새 목록에 패키지를 업로드할 준비가 되었습니다.
문제 해결하기
검증 단계에서는 제품 유형별로 정의된 규칙에 따라 경고 또는 오류가 보고됩니다.
에셋 레퍼런스가 올바른 폴더에 있지 않음
메타휴먼 매니저는 퍼블리싱하는 제품과 해당 제품이 레퍼런스하는 모든 에셋을 검증합니다. 이러한 종속 에셋은 최상위 에셋과 동일한 폴더에 있어야 합니다. 에셋 레퍼런스가 올바른 폴더에 있지 않다는 오류가 표시될 수 있습니다. 이것은 오래된 에셋 레퍼런스로 인해 발생할 수 있으며, 반드시 정리해야 합니다.
오래된 에셋 레퍼런스는 다음 단계를 따라 정리할 수 있습니다.
비활성화된 프로퍼티는 다른 에셋에 대한 레퍼런스를 숨길 수 있습니다. 텍스처를 레퍼런스하는 머티리얼에서 흔히 나타납니다. 비활성화된 프로퍼티를 찾아 활성화하여 레퍼런스를 정리한 다음 다시 비활성화합니다.
여러 에셋 에디터에서 프로퍼티 매트릭스를 사용합니다. 프로퍼티 매트릭스를 실행하여 레퍼런스된 에셋을 검색합니다. 이렇게 하면 정리할 수 있는 레퍼런스의 소스로 바로 이동할 수 있습니다.
다음 단계
.mhpkg 파일의 목록을 생성하는 방법을 살펴봅니다.