Roblox는 마켓플레이스에 업로드되는 자산이 마켓플레이스의 다른 모든 자산과 호환되는지 확인하기 위해 엄격한 검증을 수행합니다. 헤드의 경우, 검증은 주로 헤드 자산이 다음을 포함하는지 확인합니다:
- 올바르게 구성된 케이지 — 의류 및 액세서리를 착용하기 위해.
- 올바르게 구성된 얼굴 애니메이션 포즈 — 깜박임 및 미소와 같은 기본적인 보편적 표현을 수행하기 위해.
헤드에 대한 주요 검증 체크는 케이지를 사용하여 얼굴 애니메이션을 감지하는 것입니다. 아래에서 검증 프로세스의 참조와 일반적인 문제를 확인하세요.
얼굴 애니메이션 감지
동적 헤드 검증 체크 중 하나는 헤드 자산에 시각적으로 식별 가능한 애니메이션이 있는지 확인합니다. 이를 위해 검증 도구는 헤드 케이지를 사용하여 기본 메시에 "랜드마크를 투사"합니다.
이 랜드마크가 생성된 후, 검증은 여러 얼굴 애니메이션 포즈를 테스트하여 이러한 랜드마크가 적절하게 이동하고 변형되는지 확인합니다. 검증은 눈이 감기고, 입이 열리고, 기본적인 행복/슬픔 표현에 대한 랜드마크의 적절한 움직임을 감지할 때 성공합니다.
기본 메시에 랜드마크를 할당하지 않거나 랜드마크가 적절하게 변형되지 않는 경우 여러 가지 이유로 발생할 수 있습니다. 자세한 내용은 일반적인 문제를 참조하세요.
랜드마크 투사
검증은 헤드 케이지를 사용하여 랜드마크를 헤드 메시에 투사합니다. 이는 Roblox가 눈과 입의 위치를 파악하고 얼굴 애니메이션 테스트를 안내하는 데 도움이 됩니다.



얼굴 애니메이션 테스트
이제 검증 시스템이 눈과 입을 확인할 위치를 알게 되었으므로, 검증은 다음 기본 동작이 가능한지 확인하기 위해 얼굴 애니메이션을 검사합니다:
- 왼쪽과 오른쪽 눈을 감을 수 있음
- 입을 열 수 있음
- 기본적인 행복 및 슬픈 표현
- 기본 동작 단위 및 포즈의 전체 목록은 FACS 애니메이션을 참조하세요.
검증은 랜드마크의 상대적 변화를 찾습니다. 예를 들어, 오른쪽 눈 감기를 테스트할 때(FACS 포즈: RightEyeClosed), 검증은 랜드마크가 원래의 중립 상태에서 적절히 이동하는지 확인합니다.


일반적인 문제
검증은 헤드 자산의 여러 측면을 확인합니다. 동적 헤드 애니메이션과 관련된 오류가 발생하는 경우, 다음 표를 사용하여 잠재적인 원인을 확인하세요:
| 문제 | 잠재적 수정 사항 |
|---|---|
| 검증 도구가 랜드마크를 성공적으로 적용할 수 없습니다. 랜드마크를 투사할 수 없음을 참조하세요. | - 케이지 랜드마크 정점이 얼굴의 해당 영역 위에 직접 위치해 있는지 확인하세요. - 케이지가 헤드 메쉬와 교차하지 않는지 확인하세요. 랜드마크 투사는 케이지가 헤드 메쉬 위에 있어야 한다고 예상합니다. - 랜드마크가 투사되지 못할 수 있는 얼굴의 틈, 구멍 또는 어려운 표면이 있는지 확인하세요. |
| 검증 도구가 랜드마크를 적용할 수 있지만 애니메이션을 감지할 수 없습니다. 애니메이션이 랜드마크를 변위시키지 않음을 참조하세요. | - 애니메이션 중에 움직이는 눈과 입의 영역에 랜드마크가 있는지 확인하세요. - 케이지가 헤드 메쉬와 교차하지 않는지 확인하세요. 랜드마크 투사는 케이지가 헤드 메쉬 위에 있어야 한다고 예상합니다. - 눈알과 입가방에 대해 별도의 메쉬를 사용하는 경우, 랜드마크가 눈알이나 입가방이 아닌 헤드 메쉬에 적용되었는지 확인하세요. 이는 케이지가 랜드마크를 투사하는 영역을 약간 넓히는 것으로 달성할 수 있습니다. |
| 검증 도구가 FACS 애니메이션을 감지하지 못합니다. | - 헤드에 FACS 애니메이션이 포함되어 있지 않습니다. 헤드에 FACS 포즈와 매핑이 포함되어 있는지 확인하세요. |
랜드마크를 투사할 수 없음
검증이 헤드 표면에 투사를 올바르게 적용할 수 없는 경우, 검증이 실패합니다. 이는 종종 케이지가 헤드 메쉬를 넘어 확장되었거나, 헤드 메쉬에 구멍이나 틈이 있어 랜드마크 적용을 방해할 때 발생합니다. 다음 예제를 참조하세요:


애니메이션이 랜드마크를 변위시키지 않음
랜드마크가 기본 메쉬에 올바르게 적용되고 기본 메쉬에 FACS 데이터가 포함된 경우, 얼굴 애니메이션이 랜드마크를 충분히 변위시키지 않아 검증을 통과하지 못할 수 있습니다. 다음 예제를 참조하세요:


랜드마크가 올바르더라도 애니메이션 자체가 투사된 랜드마크를 충분히 변경하지 않아 검증을 통과하지 못할 수 있는 경우도 있습니다. 이러한 경우, 애니메이션을 수정하거나 케이지를 최적화하면 검증이 얼굴 애니메이션을 올바르게 식별하는 데 도움이 될 수 있습니다.
애니메이션 데이터 누락
헤드는 17개의 특정 FACS 포즈가 필요하며, 이는 5가지 기본 동작을 테스트하는 데 사용됩니다. 랜드마크나 다른 FACS 애니메이션과 관계없이, 최소 17개의 포즈가 감지되지 않으면 검증이 즉시 실패합니다.
동적 헤드를 포즈하고 매핑하는 방법에 대한 정보는 기본 헤드 만들기를 참조하세요.
비인간형 작업
일부 캐릭터 모델, 일반적으로 비인간형은 비정상적이거나 누락된 눈과 입을 가지고 있습니다. 가장 일반적인 경우는 고전적인 블록형 특징입니다.
이 경우, 케이지는 여전히 헤드 표면에 예상되는 랜드마크를 적용하며, Roblox는 얼굴 애니메이션이 얼굴 애니메이션을 올바르게 변위시키는지 검증합니다.



당신의 FACS 애니메이션이 랜드마크가 적용된 영역에 적절하게 영향을 미치는지 확인하세요.
눈과 입이 누락된 경우에도 검증은 여전히 랜드마크를 투사하고 해당 영역에서 얼굴 애니메이션을 기대합니다.



당신의 FACS 애니메이션이 랜드마크가 적용된 영역에 적절하게 영향을 미치는지 확인하세요.