
Pourquoi le mirror du pied se casse-t-il en CAT ?
Quand tu travailles avec des rigs basés sur CAT (Character Animation Toolkit) dans 3ds Max, il est tentant d'animer directement la Foot Platform pour contrôler la rotation du pied. Le problème apparaît quand tu fais mirror pose : le système perd la symétrie et le pied reflété ne répond pas correctement.
La cause : la Platform ne se reflète pas bien
L'erreur se produit parce que le pivot de la Platform n'est pas inclus dans le système interne de symétrie de CAT. Quand tu l'animes directement (par exemple, pour lever le talon), CAT ne sait pas comment refléter ce changement de l'autre côté. Cela casse le flux de travail basé sur le mirroring.
Solution pratique : ne pas animer la Platform directement
La meilleure stratégie est d'utiliser les contrôleurs dédiés :
- Heel pour lever le talon
- Toe pour lever la pointe
- Ball pour la rotation du pied
Laisse la Platform sans animation directe ou utilise ses transformations dans une couche de base. Ensuite, crée une couche d'animation supplémentaire où tu fais l'animation et le mirror. Ainsi, CAT ignore la Platform lors du reflet des poses, en maintenant la symétrie fonctionnelle.
Et si elle est déjà animée ?
Si tu as déjà animé la Platform, tu peux :
- Séparer cette animation dans une couche inférieure qui ne se reflète pas
- Ou utiliser des scripts pour copier manuellement les valeurs à l'autre pied
Ce n'est pas idéal, mais cela peut sauver une animation sans avoir à recommencer de zéro.
Morale de la journée
CAT ne pardonne pas les raccourcis. Si le pied ne tourne pas comme il devrait, ce n'est probablement pas un bug… c'est un avertissement : « fais-le comme je veux ou prépare-toi à souffrir ».
Donc maintenant tu sais : respecte la hiérarchie de CAT, utilise ses contrôleurs et le mirror fonctionnera comme il se doit. Ton rig (et ta patience) t'en remercieront.