Validação de cabeças dinâmicas

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.



A Roblox realiza uma validação rigorosa para garantir que o ativo sendo enviado ao Marketplace seja compatível com todos os outros ativos no Marketplace. Para cabeças, a validação garante principalmente que o ativo da cabeça inclua:

  • Uma cage configurada corretamente — para usar roupas e acessórios.
  • Poses de animação facial configuradas corretamente — para realizar expressões universais básicas, como piscar e sorrir.

A verificação de validação principal para cabeças usa a cage para detectar animação facial. Veja abaixo uma referência de como os processos de validação funcionam, bem como problemas comuns.

Detecção de animação facial

Uma das principais verificações de validação de cabeças dinâmicas verifica se o ativo da sua cabeça possui animações visualmente discerníveis. Para alcançar isso, a ferramenta de validação usa a cage da cabeça para "projetar" marcos em sua malha base.

Após a criação desses marcos, a validação testa várias poses de animação facial para garantir que esses marcos se movam e deformem adequadamente. A validação é bem-sucedida quando detecta o movimento apropriado dos marcos para olhos fechados, boca aberta e expressões básicas de felicidade/tristeza.

A falha em atribuir marcos à malha base ou a falha em deformar marcos adequadamente pode ocorrer por várias razões. Para mais informações, veja problemas comuns.

Projeção de marcos

A validação usa a cage da cabeça para projetar marcos na malha da cabeça. Isso ajuda a Roblox a estabelecer onde estão os olhos e a boca e ajuda a guiar o teste de animação facial.

Malha da cage: vértices específicos da cage marcam os olhos e a boca.
A validação da Roblox projeta esses pontos na malha da cabeça.
Malha da cabeça: Todos os marcos projetados da malha da cage para a malha da cabeça.

Testar animações faciais

Agora que o sistema de validação sabe onde verificar os olhos e a boca, a validação verifica as animações faciais para garantir que as seguintes ações básicas sejam possíveis:

  • Os olhos esquerdo e direito podem fechar
  • A boca pode abrir
  • Expressões básicas de felicidade e tristeza
    • Para uma lista completa de unidades de ação e poses básicas, veja animações FACS.

A validação procura a mudança relativa nos marcos. Por exemplo, ao testar o fechamento do olho direito (pose FACS: RightEyeClosed), a validação verifica se os marcos se movem de seu estado neutro original de acordo.

Problemas comuns

A validação verifica vários aspectos do seu ativo de cabeça. Se você estiver recebendo um erro relacionado à animação de cabeça dinâmica, use a tabela a seguir para possíveis culpados:

ProblemaPossíveis soluções
A ferramenta de validação é incapaz de aplicar marcos com sucesso.

Veja Incapaz de projetar marcos.
- Verifique se os vértices de marcos da cage estão posicionados diretamente sobre as áreas correspondentes do rosto.

- Verifique se a cage não está intersectando com a malha da cabeça. A projeção de marcos espera que a cage esteja sobre a malha da cabeça.

- Verifique se há lacunas, buracos ou superfícies difíceis do rosto onde os marcos podem falhar em projetar.
A ferramenta de validação consegue aplicar marcos, mas não consegue detectar animação.

Veja Animações não deslocando marcos.
- Verifique se os marcos estão nas áreas dos olhos e boca que se movem durante a animação.

- Verifique se a cage não está intersectando com a malha da cabeça. A projeção de marcos espera que a cage esteja sobre a malha da cabeça.

- Se estiver usando malhas separadas para globos oculares e bolsas de boca, certifique-se de que seus marcos estão aplicados na malha da cabeça, não nos globos oculares ou na bolsa de boca. Isso pode ser alcançado alargando ligeiramente a área onde suas cages projetam marcos.
A ferramenta de validação não detecta animações FACS.- Sua cabeça não inclui animação FACS. Verifique se sua cabeça inclui poses e mapeamento FACS.

Incapaz de projetar marcos

Se a validação não conseguir aplicar a projeção corretamente na superfície da cabeça, a validação falha. Isso geralmente ocorre se sua cage se estender além da malha da cabeça, ou se sua malha da cabeça tiver um buraco ou lacuna que impede a aplicação do marco. Veja os seguintes exemplos:

Animações não deslocando marcos

No caso em que os marcos estão corretamente aplicados à malha base e a malha base inclui dados FACS, é possível que as animações faciais não desloquem os marcos o suficiente para passar na validação. Veja o seguinte exemplo:

Pode haver também casos em que os marcos estão corretos, mas a animação em si não altera as paisagens projetadas o suficiente para passar na validação. Nesses casos, corrigir a animação e/ou otimizar a cage pode ajudar a validação a identificar corretamente a animação facial.

Dados de animação ausentes

As cabeças requerem 17 poses FACS específicas que são usadas para testar as 5 ações básicas. Independentemente dos marcos ou outras animações FACS, a validação falha imediatamente se as 17 poses mínimas não forem detectadas.

Para informações sobre como posar e mapear cabeças dinâmicas, veja Criando cabeças básicas.

Trabalhando com não-humanóides

Alguns modelos de personagens, tipicamente não-humanóides, têm olhos e bocas não naturais ou ausentes. O caso mais comum disso são as características clássicas quadradas.

Nesse caso, a cage ainda aplica as paisagens esperadas à superfície da cabeça, e a Roblox valida se as animações faciais deslocam corretamente as animações faciais.

A cage para um personagem quadrado aplica marcos à superfície da cabeça.
Certifique-se de que os marcos sejam aplicados em áreas onde a animação pode mover efetivamente os marcos.
A validação verifica o deslocamento dos marcos para verificar a animação facial.

Certifique-se de que suas animações FACS afetem adequadamente a região onde os marcos são aplicados.

Em casos onde olhos e bocas possam estar ausentes, a validação ainda projeta marcos e espera animação facial nessas áreas.

Embora este personagem não tenha olhos ou boca, a cage ainda tenta projetar marcos para essas características.
Neste exemplo, os marcos da cage se aplicam à superfície da cabeça deste personagem sem olhos.
A validação verifica o deslocamento dos marcos para verificar a animação facial.

Certifique-se de que suas animações FACS afetem adequadamente as regiões onde os marcos são aplicados.
©2026 Roblox Corporation, Roblox, o logotipo Roblox e Powering Imagination estão entre nossas marcas registradas e não registradas nos EUA e em outros países.