요약 :
언리얼 엔진 에서만 랜더링 가능 > 씨포디, 블렌더로 내보낼수 없음
그래서 메타휴먼 배우면 언리얼엔진을 꼭 배워야함
설치 :
에픽게임즈 설치후 > 왼메뉴 언리얼 엔진 > 마켓플레이스 > 메타휴먼 한글 검색
3개중 플러그인 설치
오류 : 현재 오류로 나는 하지 못하고 있다...쩌업;;;;
unreal gpu에 충돌 문제가 발생했거나 D3D 디바이스가 제거 되었습니다. -d3ddebug로 D3D 디버그 디바이스를 활성화합니다. 로그에서 GPU 스테이트 정보를 확인하세요.
https://docs.unrealengine.com/5.0/ko/how-to-fix-a-gpu-driver-crash-when-using-unreal-engine/
CC3 에서 익스포트를 OBJ 로 저장 (FILE > OBJ > Nude Character 어쩌구...)
그래야 바디만 내보낸다.
FBX 로 저장하는게 더 좋다 (그러나, 리깅을 지워야 한다)
- 머리, 눈, 치아, 혀 등을 지우기가 더 편하다. 구분되어 저장되니까
CC의 전형적인 속눈썹 메쉬를 없애려면 Zbrush 로 Goz 하여
Subtool 에서 눈썹등등 편하게 제거하고 FBX 나 OBJ 로 바로 Export 하는게 제일 나은거 같다 !!3
블렌더 에서 OBJ 를 Impoort (FBX)
TAB 키로 Edit Mode 로 간다. 1번 눌러서 정면을 보게하고
드래그하여 바디 모두 선택
Delete 키 누르고 선택하여 얼굴 안면 빼고는 모두 지운다
얼굴 뒤도 모두 지운다 (C 키를 누르면 원 모양 브러쉬 형태가 되고 색칠하여 지운다)
FBX 로 내보낸다
에픽 게임 런처를 연다
Unreal 5 를 실행 해준다. (Unreal Editor 라고 되있는 실행 프로그램)
편집 > 플러그인 에서 metahuman 검색하여 체크 설치
블렌더나 지브러쉬 에서 익스포트 해준 FBX 파일을 드래그 해준다.
아래 메시지가 뜰수가 있나보다... 안뜰수도 있고.. 어쨋든 닫아주자
이 FBX 씬에 스무딩 그룹 정보가 없습니다. FBX 익스포트 플러그인에서 파일을 익스포트하기 전, 'Export Smoothing Groups' (스무딩 그룹 익스포트)를 켰는지 확인해 주시기 바랍니다. 스무딩 그룹을 지원하지 않는 툴의 경우에도, 임포트시 버텍스 노멀을 제대로 유추할 수 있도록 FBX 익스포터가 익스포트시 적합한 스무딩 데이터를 생성해 줍니다.
이렇게 가져온 얼굴을 클릭 드래그 하여 위에 촬영 장소로 보이게 할 수도 있다. (안해도 된다...)
추가 > 메타휴먼 애니메이터 > 메타휴먼 아이덴티티 를 눌르자
그러면 뭐가 하나 생기는데 이름을 정해주고 이것을 더블클릭해 보자
그러면 난 이렇게 되더라. 여기까지만 정리하고 언제가 될지 모르지만 그때 이어가자... 줴길헐...
그후 나오는 메시지 보고
LoginId:ff76bd9a4373a0d61ae0458637c5bb6b
EpicAccountId:f1c59a62ac8b44098997f49578ea00f4
Fatal error: [File:D:\build\++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12Util.cpp] [Line: 873] CurrentQueue.Fence.D3DFence->GetCompletedValue() failed at D:\build\++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12Submission.cpp:939 with error DXGI_ERROR_DEVICE_REMOVED with Reason: DXGI_ERROR_DRIVER_INTERNAL_ERROR
UnrealEditor_D3D12RHI
UnrealEditor_D3D12RHI
UnrealEditor_D3D12RHI
UnrealEditor_D3D12RHI
UnrealEditor_D3D12RHI
UnrealEditor_Core
UnrealEditor_Core
kernel32
ntdll