
# **MetaHuman Animator 웹캠 사용 모범 사례**
## **1. 플러그인 활성화**
* MetaHuman Animator 얼굴을 사용하기 전에 플러그인이 활성화되었는지 확인해야 합니다.
* **Live Link** 기능 활용 시 **MetaHuman Live Link plugin**이 반드시 활성화되어 있어야 합니다.
## **2. 웹캠 설정 및 권장 사양**
* **권장 웹캠:** Logitech Brio (1280x720, 90fps 지원)
* **Live Link 설정:**
* Live Link 창에서 "Add Source" > "Metahuman Video" 선택
* Logitech Brio 선택
* **최적 프레임 속도:** 90fps (720p)
* 높은 해상도(1080p, 60fps)보다 높은 프레임 속도(720p, 90fps)가 시각적 충실도와 미세한 얼굴 움직임 표현에 더 유리합니다.
* 목표 프레임 속도가 60fps라면 90fps 설정이 큰 이점을 제공합니다.
* **USB 포트:** USB 3.0 포트에 연결하여 충분한 대역폭 확보
## **3. 프레임 드롭 현상 및 해결 방안**
* **현상:** 90fps 설정에도 불구하고 실제 36fps 등으로 프레임이 낮게 나오는 경우
* **원인:** 웹캠이 초당 90프레임을 보내지만, **동일한 GPU**에서 MetaHuman 렌더링과 얼굴 분석을 동시에 진행하여 처리 속도가 느리기 때문입니다. "Dropping Frames: Yes" 메시지로 확인할 수 있습니다.
* **해결 방안 1: 뷰포트 가볍게 만들기**
* **헤어 비활성화:** MetaHuman의 헤어 렌더링을 끄면 GPU 부하가 줄어들어 프레임 드롭이 해결될 수 있습니다.
* 기타 뷰포트 설정을 가볍게 조정하여 90fps 확보
* **해결 방안 2: 웹캠 설정 최적화 (LogiTune 앱 활용)**
* **LogiTune 설치:** Logitech 웹캠 드라이버 (LogiTune) 설치
* **HDR 비활성화:** 불필요한 HDR 기능 끄기
* **자동 초점:** 자동 초점은 일반적으로 문제가 되지 않으나, 화면이 흔들리는 경우 비활성화 고려
* **자동 노출 비활성화:**
* 자동 노출은 카메라 타이밍에 영향을 미쳐 프레임 속도를 저하시킬 수 있습니다.
* 노출 값을 낮추면 (예: -6) 더 높은 프레임 속도 달성 가능. (최적 값은 카메라 및 환경에 따라 다름)
* **게인(Gain):**
* 게인 값을 가능한 낮게 유지하여 노이즈 최소화.
* 노이즈가 많은 이미지 = MetaHuman 분석 결과 노이즈 발생
## **4. 실시간 MetaHuman 애니메이션**
* MetaHuman 선택 > "Live Link Subject" > Brio 선택 > "Use Live Link Source" 클릭
* **결과:** 실시간 90fps 고품질 얼굴 분석 및 립싱크 구현
* **얼굴 노이즈 확인:** 턱을 벌리고 유지하여 아래 치아 표현 확인. 조명 환경에 따라 노이즈 정도가 달라짐.
* **충분한 조명:** MetaHuman 얼굴의 노이즈를 줄이고 부드러운 표현 가능.
## **5. 고품질 MetaHuman 동시 분석 (듀얼 PC 활용)**
* **목표:** 실시간으로 고품질 MetaHuman 분석을 원할 때
* **방법:**
1. **보조 PC (Live Link Hub):** 별도의 PC에서 Live Link Hub 실행 (Tool > Launch Live Link Hub 또는 엔진 폴더 내 실행 파일)
2. **웹캠 연결:** 보조 PC에 웹캠 연결 및 Live Link Hub에서 MetaHuman Video 소스 추가
3. **Live Link Hub 설정:**
* "Add Source" > "Metahuman Video" 선택
* 웹캠 소스 연결
* **클라이언트 연결:** 보조 PC의 Live Link Hub에서 메인 워크스테이션으로 데이터 전송 설정
* "All" 선택 후 메인 워크스테이션 선택 (동일 네트워크 사용 필수)
* **UDP 메시징 설정:** Unicast Endpoint를 통신할 네트워크로 설정 (메인 워크스테이션과 동일해야 함)
4. **메인 워크스테이션 (Unreal Engine):**
* 프로젝트 설정 > UDP Messaging > Unicast Endpoint 설정 (보조 PC와 동일하게 설정)
5. **결과:** 메인 워크스테이션은 보조 PC로부터 Live Link 데이터를 받아 MetaHuman을 고품질로 렌더링. GPU 부하가 분산되어 90fps 캡처 가능.
## **표: 듀얼 PC 설정 요약**
| 항목 | 보조 PC (Live Link Hub) | 메인 워크스테이션 (Unreal Engine) |
| :--------------- | :---------------------------------------------------- | :--------------------------------------------------------------- |
| **소프트웨어** | Live Link Hub | Unreal Engine |
| **하드웨어** | 웹캠 연결 | - |
| **주요 기능** | 얼굴 분석 (Solve) | MetaHuman 렌더링, Live Link 데이터 수신 |
| **네트워크** | 동일 네트워크, UDP 메시징 설정 | 동일 네트워크, UDP 메시징 설정 |
| **데이터 전송** | Live Link Hub에서 메인 워크스테이션으로 데이터 전송 | Live Link Hub에서 데이터 수신, MetaHuman에 적용 |
| **성능 효과** | GPU 부하 분산, 고품질 실시간 MetaHuman 캡처 가능 | 실시간 90fps 캡처, 미세한 표정 및 립싱크 정확도 향상 |
---
* 이 설정은 라이브 MetaHuman 캡처에 이상적인 환경을 제공합니다.