Validation des têtes dynamiques

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.



Roblox effectue une validation rigoureuse pour s'assurer que l'actif téléchargé sur le Marketplace est compatible avec tous les autres actifs du Marketplace. Pour les têtes, la validation garantit principalement que l'actif de tête comprend :

  • Une cage correctement configurée — pour porter des vêtements et des accessoires.
  • Des poses d'animation faciale correctement configurées — pour effectuer des expressions universelles de base, telles que cligner des yeux et sourire.

La vérification de validation principale pour les têtes utilise la cage pour détecter l'animation faciale. Voir ci-dessous pour une référence sur la façon dont les processus de validation fonctionnent, ainsi que sur les problèmes courants.

Détection d'animation faciale

L'un des principaux contrôles de validation des têtes vérifie si votre actif de tête a des animations visuellement discernables. Pour ce faire, l'outil de validation utilise la cage de tête pour "projeter" des repères sur votre maillage de base.

Après la création de ces repères, la validation teste diverses poses d'animation faciale pour s'assurer que ces repères se déplacent et se déforment de manière appropriée. La validation réussit lorsqu'elle détecte un mouvement approprié des repères pour les yeux fermés, la bouche ouverte et les expressions de base heureuses/tristes.

L'échec d'assignation des repères sur le maillage de base, ou l'échec de déformation des repères de manière appropriée peut se produire pour plusieurs raisons. Pour plus d'informations, voir problèmes courants.

Projection de repères

La validation utilise la cage de tête pour projeter des repères sur le maillage de tête. Cela aide Roblox à établir où se trouvent les yeux et la bouche et aide à guider le test d'animation faciale.

Cage de maillage : Des sommets spécifiques de la cage marquent les yeux et la bouche.
La validation de Roblox projette ces points sur le maillage de tête.
Maillage de tête : Tous les repères projetés de la cage au maillage de tête.

Tester les animations faciales

Maintenant que le système de validation sait où vérifier pour les yeux et la bouche, la validation vérifie les animations faciales pour s'assurer que les actions de base suivantes sont possibles :

  • Les yeux gauche et droit peuvent se fermer
  • La bouche peut s'ouvrir
  • Expressions de base heureuses et tristes
    • Pour une liste complète des unités d'action de base et des poses, voir animations FACS.

La validation recherche le changement relatif dans les repères. Par exemple, lors du test de la fermeture de l'œil droit (pose FACS : RightEyeClosed), la validation vérifie si les repères se déplacent de leur état neutre d'origine en conséquence.

Problèmes courants

La validation vérifie plusieurs aspects de votre actif de tête. Si vous recevez une erreur liée à l'animation de tête dynamique, utilisez le tableau suivant pour identifier les coupables potentiels :

ProblèmeSolutions potentielles
L'outil de validation est incapable d'appliquer avec succès les repères.

Voir Impossible de projeter des repères.
- Vérifiez que les sommets de repères de cage sont positionnés directement au-dessus des zones correspondantes du visage.

- Vérifiez que la cage ne s'intersecte pas avec le maillage de tête. La projection de repères s'attend à ce que la cage soit au-dessus du maillage de tête.

- Vérifiez s'il y a des espaces, des trous ou des surfaces difficiles du visage où les repères peuvent échouer à se projeter.
L'outil de validation peut appliquer des repères, mais ne peut pas détecter l'animation.

Voir Animations ne déplaçant pas les repères.
- Vérifiez que les repères sont sur les zones des yeux et de la bouche qui bougent pendant l'animation.

- Vérifiez que la cage ne s'intersecte pas avec le maillage de tête. La projection de repères s'attend à ce que la cage soit au-dessus du maillage de tête.

- Si vous utilisez des maillages séparés pour les globes oculaires et les sacs de bouche, assurez-vous que vos repères sont appliqués au maillage de tête, pas aux globes oculaires ou au sac de bouche. Cela peut être réalisé en élargissant légèrement la zone où vos cages projettent des repères.
L'outil de validation ne détecte pas les animations FACS.- Votre tête n'inclut pas d'animation FACS. Vérifiez que votre tête inclut des poses et un mappage FACS.

Impossible de projeter des repères

Si la validation est incapable d'appliquer la projection correctement sur la surface de la tête, la validation échoue. Cela se produit souvent si votre cage s'étend au-delà de votre maillage de tête, ou si votre maillage de tête a un trou ou un espace qui empêche l'application du repère. Voir les exemples suivants :

Animations ne déplaçant pas les repères

Dans le cas où les repères sont correctement appliqués au maillage de base et que le maillage de base inclut des données FACS, il est possible que les animations faciales ne déplacent pas suffisamment les repères pour passer la validation. Voir l'exemple suivant :

Il peut également y avoir des cas où les repères sont corrects, mais l'animation elle-même ne modifie pas suffisamment les paysages projetés pour passer la validation. Dans ces cas, corriger l'animation et/ou optimiser la cage pourrait aider la validation à identifier correctement l'animation faciale.

Données d'animation manquantes

Les têtes nécessitent 17 poses FACS spécifiques qui sont utilisées pour tester les 5 actions de base. Indépendamment des repères ou d'autres animations FACS, la validation échoue immédiatement si les 17 poses minimales n'ont pas été détectées.

Pour des informations sur la façon de poser et de mapper des têtes dynamiques, voir Créer des têtes de base.

Travailler avec des non-humanoïdes

Certains modèles de personnages, généralement des non-humanoïdes, ont des yeux et des bouches non naturels ou manquants. Le cas le plus courant est celui des caractéristiques classiques en blocs.

Dans ce cas, la cage applique toujours les paysages attendus à la surface de la tête, et Roblox valide si les animations faciales déplacent correctement les animations faciales.

La cage pour un personnage en blocs applique des repères à la surface de la tête.
Assurez-vous que les repères sont appliqués dans des zones où l'animation peut déplacer efficacement les repères.
La validation vérifie le déplacement des repères pour vérifier l'animation faciale.

Assurez-vous que vos animations FACS affectent correctement la région où les repères sont appliqués.

Dans les cas où les yeux et les bouches pourraient manquer, la validation projette toujours des repères et s'attend à une animation faciale dans ces zones.

Bien que ce personnage n'ait pas d'yeux ni de bouche, la cage tente toujours de projeter des repères pour ces caractéristiques.
Dans cet exemple, les repères de la cage s'appliquent à la surface de la tête de ce personnage sans yeux.
La validation vérifie le déplacement des repères pour vérifier l'animation faciale.

Assurez-vous que vos animations FACS affectent correctement les régions où les repères sont appliqués.
©2026 Société Roblox. Roblox, le logo Roblox et Powering Imagination font partie de nos marques déposées aux États-Unis et dans d'autres pays.