Vérification Nemo
Nemo Check peut aider à vérifier les problèmes de résultats de déformation incorrects.
Pour utiliser NemoCheck, vous devez ouvrir le rig original (pas Nemo Rig), ou un fichier d'animation contenant le rig original (dans ce cas, il faut d'abord sélectionner le personnage que vous voulez vérifier).
Options de l'outil
Exporter chemin du __EXPORT.zip exporté
Journal dossier pour écrire le journal ou laissez vide pour voir le journal dans l'éditeur de scripts.
Déformeur vérifier ou ignorer les déformeurs
La vérification des déformeurs est relativement plus longue, donc cette option est désactivée par défaut. Vous pouvez l'activer si vous ne trouvez pas l'erreur correspondante ou si vous pensez que l'erreur est causée par un déformeur.
Verbeux Accepte 0, 1 et 2,par défaut
0Réglez sur 1 si le processus NemoCheck a planté. Si le journal indique que le plantage se produit au niveau d'un déformeur, réglez sur
2。Une valeur plus élevée entraîne une vérification plus longue.Tolérance différence maximale acceptable entre le rig Nemo et l'asset original.
S'il y a une erreur, le journal contiendra des informations incluant les entrées et sorties du nœud, ce qui peut aider à reproduire le bug et à le corriger. Étant donné que les entrées des déformeurs peuvent contenir des données de géométrie, NemoCheck choisira le vertex présentant la sévérité la plus élevée. En conclusion, vous pouvez partager ces informations avec nous sans crainte.
Pour plus de détails d'utilisation, regardez la vidéo sur https://www.bilibili.com/video/BV19u411t73S/
Arguments de commande
Les utilisateurs avancés peuvent utiliser directement la commande du plugin pour vérifier, ce qui est plus puissant.
La commande NemoCheck a deux arguments,le chemin vers le JSON de débogage et nemodata. Assurez-vous d'utiliser la même version du plugin que celle avec laquelle le JSON de débogage a été exporté. Il y a aussi plusieurs arguments:
id(ignoreDeformer)activé par défautns(namespace)par défaut videod(outputDirectory)par défaut vides(skip)par défaut vide. Vous pouvez ignorer certains types de nœuds. Plusieurs types peuvent être séparés via;v(verbose)par défaut 0x(stopOnFirstError)activé par défautft(focusType)par défaut vide. Vérifie uniquement certains types de nœuds.
Si Nemo Rig plante, il est possible que NemoCheck ait aussi planté dans le même cas, ce qui est en fait une bonne nouvelle car cela signifie que l'outil a capturé et reproduit l'erreur. Vous pouvez définir le mode verbeux à 1 et définir un chemin pour le journal afin de voir où Nemo a planté. En réglant le mode verbeux sur 2, l'outil enregistrera les informations de fermeture avant d'exécuter la vérification pour chaque nœud. Cela prendra assez longtemps, donc ne le faites que lorsque c'est nécessaire (plantage sur un vertex d'un déformeur).
Mis à jour
