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



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


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


애니메이션이 랜드마크를 이동하지 않음
랜드마크가 기본 메시에 올바르게 적용되고 기본 메시가 FACS 데이터를 포함하는 경우에도 얼굴 애니메이션이 랜드마크를 통과할 만큼 충분히 움직이지 않을 수 있습니다. 다음 예를 참조하세요:


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



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



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