QuickMagic → Animation de personnages Autodesk Maya
Comment utiliser la capture de mouvement IA QuickMagic dans Maya
Importer l’animation FBX QuickMagic, caractériser et recibler le mouvement du corps avec HumanIK de Maya, mapper la performance faciale sur un rig personnalisé, supprimer le bruit de courbe vérifié, corriger les contacts des pieds, cuire le résultat évalué et exporter une animation prête pour la production.
Aperçu du workflow
Regarder le tutoriel original de reciblage QuickMagic vers Maya
L’article original fait référence au tutoriel créateur suivant pour le workflow de reciblage de rig personnalisé. Le guide écrit ci-dessous ajoute un chemin HumanIK natif Maya, des garde-fous de nettoyage et une séparation plus claire entre l’animation du corps et celle du visage.
Avant de commencer
Vous aurez besoin de :
- Un export d’animation corporelle FBX QuickMagic
- Autodesk Maya avec le plug-in FBX disponible
- Un personnage cible riggé
- La vidéo de performance originale pour comparaison visuelle
- Une fréquence d’images cible connue et un format de livraison
- Pour le travail facial, une liste documentée des blend shapes cibles, joints ou contrôles faciaux
| Type de données | Chemin Maya recommandé | Pourquoi sont-ils séparés |
|---|---|---|
| Mouvement squelettique complet du corps | Import FBX → Caractérisation HumanIK → Reciblage | HumanIK est conçu pour le transfert d’animation entre squelettes caractérisés. |
| Valeurs des blend shapes faciales | Mapping de canaux, connexions, clés pilotées ou outil de reciblage compatible | Les noms des blend shapes et les plages d’expression varient entre personnages. |
| Mouvement des joints faciaux | Contrainte ou mapping de contrôle suivi d’une cuisson | La cible peut utiliser un nombre différent de joints ou des axes différents. |
| Corrections de nettoyage | Calques d’animation, éditeur de graphes, contrôles IK et cuisson sélective | Les corrections doivent rester réversibles jusqu’à l’approbation finale. |
1Générer et valider le mouvement source QuickMagic
- Téléchargez une vidéo source claire sur QuickMagic.
- Choisissez le traitement du corps, des mains ou du visage en fonction du rig cible et du plan.
- Examinez l’aperçu à vitesse normale et image par image.
- Confirmez le déplacement de la racine, l’identité des membres gauche/droit, la hauteur du sol et les contacts visibles.
- Exportez le FBX à la fréquence d’images requise par le projet Maya.
- Conservez un fichier intact tel que
Acteur_Action_QuickMagic_Source.fbx.
2Importer le FBX QuickMagic dans Maya
- Ouvrez Fenêtres → Paramètres/Préférences → Gestionnaire de plug-ins.
- Confirmez que
fbxmaya.mllest chargé si FBX est absent du menu de type de fichier. - Choisissez Fichier → Importer et sélectionnez le FBX QuickMagic.
- Utilisez un préréglage FBX orienté animation.
- Vérifiez la plage temporelle importée, la fréquence d’images, l’échelle, l’axe vertical et la hiérarchie.
- Parcourez l’intégralité du clip avant de renommer ou de contraindre les joints source.
| Vérification à l’import | Que vérifier | Symptôme en cas d’erreur |
|---|---|---|
| Fréquence d’images | La timeline Maya et l’échantillonnage FBX concordent | Le mouvement joue trop vite, trop lentement ou avec un timing irrégulier |
| Axe et orientation | Le personnage se tient debout et fait face à la direction attendue | Le personnage s’allonge ou se déplace le long du mauvais axe |
| Unités et échelle | Le squelette source a une taille plausible par rapport à la cible | Le personnage apparaît minuscule/géant ou la translation du reciblage est exagérée |
| Plage d’animation | La prise complète exportée est présente | Pose en T, mouvement manquant ou fin tronquée |
3Caractériser le squelette source QuickMagic
Le reciblage HumanIK nécessite une définition de personnage HumanIK pour la source et la cible. Ouvrez la fenêtre Contrôles de personnage ou HumanIK de Maya et créez une nouvelle définition pour le squelette QuickMagic importé.
- Attribuez l’articulation des hanches/racine requise par la définition HumanIK.
- Mappez la colonne vertébrale, le cou et la tête.
- Mappez les articulations de l’épaule, du bras, de l’avant-bras et de la main gauche et droite.
- Mappez les articulations de la cuisse, de la jambe et du pied gauche et droit.
- Ajoutez des doigts, des orteils ou des segments de colonne supplémentaires uniquement si la cible en a besoin.
- Confirmez que la définition devient valide avant de continuer.
4Préparer et caractériser le personnage cible
- Créez une définition HumanIK pour le squelette cible.
- Mappez les régions corporelles équivalentes même si la cible utilise des noms d’articulations différents.
- Placez la cible dans la pose de référence prévue.
- Comparez la hauteur des épaules, la direction des bras, l’orientation des hanches, la direction des genoux et les axes des pieds.
- Créez un rig de contrôle HumanIK lorsque vous avez besoin d’effecteurs adaptés aux animateurs et de modifications non destructives.
5Recibler le mouvement corporel QuickMagic avec HumanIK
- Sélectionnez le personnage HumanIK cible.
- Définissez sa source d’animation sur le personnage QuickMagic caractérisé.
- Prévisualisez le mouvement sans cuisson.
- Inspectez la hauteur du bassin, des épaules, des mains, des genoux, des pieds et le déplacement de la racine.
- Ajustez les paramètres de reciblage HumanIK uniquement après avoir aligné les poses source et cible.
- Choisissez de cuire vers le squelette cible ou un rig de contrôle HumanIK.
Mapper l’animation faciale comme un workflow séparé
HumanIK gère le reciblage du corps ; il ne rend pas automatiquement compatibles les rigs faciaux non liés. La redirection faciale dépend de la façon dont le visage cible est construit.
Cible de blend shape
- Listez les canaux faciaux QuickMagic disponibles dans le package exporté ou le rig source.
- Listez les attributs de blend shape du personnage cible et les plages de valeurs valides.
- Créez une table de mapping pour les expressions équivalentes.
- Utilisez des connexions, des nœuds de remappage, des clés pilotées ou un outil de redirection compatible.
- Clampez et mettez à l’échelle le résultat pour le personnage cible.
Rig facial basé sur des joints ou des contrôles
- Identifiez les rotations/translations des joints sources ou les contrôles d’expression.
- Mappez-les sur les contrôles faciaux cibles via des contraintes ou des nœuds utilitaires.
- Testez les clignements, l’ouverture de la mâchoire, les formes des lèvres, les sourcils et le regard séparément.
- Cuisez les contrôles évalués uniquement après approbation du mapping.
Nettoyer la mocap QuickMagic dans l’éditeur de graphes de Maya
Ouvrez Fenêtres → Éditeurs d’animation → Éditeur de graphes. Diagnostiquez chaque artefact dans la fenêtre, les courbes et la vidéo source avant d’appliquer un filtre.
Corriger les vraies discontinuités de rotation Euler
- Identifiez le joint qui bascule visiblement.
- Confirmez que les pistes affectées sont des courbes de rotation Euler.
- Sélectionnez les courbes complètes de rotation X, Y et Z.
- Choisissez Courbes → Filtre Euler.
- Rejouez l’intégralité du mouvement et inspectez les images environnantes.
Maya applique le filtrage Euler à des courbes entières, pas seulement à un segment temporel mis en surbrillance. Enregistrez une version source avant de filtrer.
Réduire le bruit haute fréquence de manière prudente
- Dupliquez l’animation ou travaillez sur un nouveau calque d’animation.
- Sélectionnez uniquement les courbes bruyantes.
- Utilisez Filtre lisse (Butterworth) avec des réglages prudents.
- Comparez le résultat avec la performance source.
- Annulez si les impacts, les transferts de poids, la respiration ou les gestes expressifs deviennent plats.
Utiliser des calques d’animation pour le travail correctif
Les calques d’animation vous permettent de placer des clés correctives par-dessus le mouvement existant sans écraser les courbes sources. Utilisez des calques séparés pour le nettoyage du corps, les contacts et les corrections faciales, puis coupez/solo les calques pour une revue A/B.
Corriger le glissement des pieds sans casser les jambes
Le glissement des pieds est généralement un problème au niveau de la chaîne impliquant le contrôle du pied, les proportions de la jambe cible, la translation du bassin et la vitesse de la racine. Verrouiller uniquement le pied peut étirer le genou ou faire sauter le bassin.
- Marquez les images de pose du pied, de support et de décollement.
- Vérifiez le plan du sol et l’échelle cible.
- Utilisez les effecteurs IK du pied cible ou les contrôles du rig sur un calque d’animation correctif.
- Gardez le pied stable uniquement pendant l’intervalle de contact prévu.
- Ajustez les hanches ou le déplacement de la racine pour que la foulée corresponde à la vitesse du personnage.
- Fondez dans et hors de la plage de contact pour éviter les à-coups.
- Vérifiez le roulis des orteils, le soulèvement du talon et la direction du genou.
6Cuire le résultat approuvé et exporter le FBX
Pour les personnages HumanIK, utilisez les options de cuisson disponibles dans la fenêtre HumanIK. Autodesk recommande spécifiquement d’initier la cuisson HumanIK à partir de cette fenêtre plutôt que d’utiliser le menu générique Cuisson simulation comme premier choix pour un personnage HumanIK.
- Confirmez la source, la cible, les calques de correction et la plage d’images finale.
- Choisissez de cuire vers le squelette cible ou le rig de contrôle.
- Utilisez un taux d’échantillonnage qui correspond à la fréquence d’images de livraison.
- Inspectez le résultat cuit avec la source HumanIK active désactivée.
- Exportez uniquement les données de squelette, de maillage et d’animation requises.
- Activez la cuisson d’animation FBX à l’export lorsque des contraintes non supportées doivent être tracées.
- Réimportez le FBX exporté dans une scène de validation propre.
Liste de contrôle qualité finale
- La plage d’images complète est présente.
- L’échelle, l’orientation et la direction de la racine de la cible sont correctes.
- Aucun retournement de rotation visible ne subsiste.
- Les contacts des pieds sont stables sans étirement du genou.
- Le filtrage des courbes n’a pas supprimé les détails de performance voul



