이 워크플로는 Maya 라이선스 없이 바디 디포메이션을 편집하기 위한 실험 단계 워크플로입니다.
언팩은 5.6에서 도입된 실험 단계 워크플로 옵션으로, 릭 로직 바디 디포메이션을 포즈 드라이버 및 컨트롤 릭 기반 구성으로 대체하여 퍼포먼스 비용을 감수하는 대신 엔진 내에서 직접 편집할 수 있게 지원합니다.
구성
언패킹 워크플로를 사용하려면 메타휴먼 크리에이터에서 실험 단계 워크플로를 활성화해야 합니다.
실험 단계 워크플로를 활성화하려면 다음 단계를 따릅니다.
메인 툴바에서 편집(Edit) > 프로젝트 세팅(Project Settings)을 클릭합니다.
프로젝트 세팅 창에서 메타휴먼 캐릭터(MetaHuman Character) 하위 섹션으로 이동하여 실험 단계 워크플로 활성화(Enable Experimental Workflows)를 체크합니다.
이 옵션을 활성화하면 메타휴먼 크리에이터의 어셈블리(Assembly) 탭에 추가 옵션이 표시됩니다.
언패킹
언패킹하려면 바디 스켈레톤에 대한 포스트 프로세스 애니메이션 블루프린트를 수동으로 생성해야 합니다. 이를 위해 캐릭터를 한번 어셈블하여 메타휴먼 바디 스켈레톤이 프로젝트에 있는지 확인해야 할 수도 있습니다.
포스트 프로세스 애니메이션 블루프린트를 사용하여 RBF 로직을 포즈 드라이버 노드로 언패킹하고, 손가락 절반 회전 및 스윙 트위스트 구성이 포함된 컨트롤 릭을 실행할 수 있습니다.
어셈블리 옵션
| 옵션 | 설명 |
|---|---|
포스트 프로세스 애님 BP(Post Process Anim Bp) | 결과 로직이 있는 애니메이션 블루프린트입니다. |
릭 로직 언팩(Unpack Rig Logic) | 언패킹하려면 활성화합니다. |
| 바디 릭 로직 언팩 프로퍼티(Body Rig Logic Unpack Properties) | |
컨트롤 릭(Control Rig) | 절반 회전 및 스윙 트위스트 구성을 언패킹할 컨트롤 릭 에셋입니다. 지정하지 않은 경우 생성됩니다. |
포즈 에셋에 RBF 언팩(Unpack RBF to PoseAssets) | RBF 로직을 애님 시퀀스, 포즈 에셋 및 포즈 드라이버 노드에 언패킹합니다. 솔버별로 새 애님 시퀀스와 포즈 에셋이 생성됩니다. |
손가락 절반 회전 언팩(Unpack Finger Half Rotations) | 5.6 버전에서는 레거시 절반 회전 구성이 RBF 솔버를 사용하도록 변경되었습니다. 동일성을 유지하기 위해 이 옵션은 이를 컨트롤 릭으로 다시 언패킹합니다. 없는 경우 포즈 드라이버 노드에 언패킹됩니다. |
스윙 트위스트 언팩(Unpack Swing Twist) | 스윙 트위스트 구성을 컨트롤 릭 노드 기반 접근 방식(레거시)으로 다시 언패킹합니다. |
위에서 언급된 모든 옵션을 설정한 상태에서 어셈블리 프로세스를 실행하면 다음 경로에 필요한 새 에셋이 생성됩니다.
MetaHumans/{character_name}/Body/RBFMetaHumans/{character_name}/Body/Controls
처리(Process)
이 프로세스는 DNA의 적절한 레이어에서 RBF 및 스윙 트위스트 정보를 추출하여 필요한 곳에 애님 시퀀스, 포즈 에셋, 컨트롤 릭 및 포즈 드라이버 노드를 생성합니다.