Animation de squelette inversée — tu définis la position finale, le système calcule automatiquement les articulations intermédiaires. Indispensable pour les mouvements réalistes des membres.
Vous posez la main — le bras suit. C'est le principe fondamental : alors que la cinématique directe permet de faire pivoter chaque articulation individuellement (épaule, coude, poignet l'un après l'autre), la cinématique inverse fonctionne à l'inverse. Vous définissez où l'extrémité doit atterrir, et un solveur calcule automatiquement quels angles toutes les articulations intermédiaires doivent adopter. Cela permet d'économiser considérablement le travail manuel pour les mouvements naturalistes — particulièrement précieux lorsque les personnages attrapent, marchent sur des surfaces ou interagissent avec leur environnement.
Sur le plateau ou en studio de mocap, vous remarquez immédiatement la différence pratique : avec la cinématique inverse, vous pouvez faire marcher un personnage sur un terrain accidenté sans que les pieds ne s'enfoncent dans le sol. Vous placez une contrainte sur la position du pied, le solveur tire la jambe. Idem pour la préhension — main vers l'objet, le reste s'adapte. Cela fonctionne via différents algorithmes de solveur (CCD, FABRIK, analytique), chacun avec des forces différentes en termes de vitesse par rapport à la stabilité. Dans les moteurs en temps réel comme Unity ou Unreal, la cinématique inverse est désormais standard, mais elle est également indispensable dans le rendu hors ligne (Maya, MotionBuilder) pour l'animation complexe de personnages.
La difficulté réside dans les vecteurs de pole et les singularités — à certaines positions, le bras peut tomber dans des rotations impossibles si la contrainte n'est pas correctement appliquée. Vous devez définir des cibles de pole pour contrôler l'alignement du coude. Certains plans nécessitent encore des ajustements manuels ; la cinématique inverse est un outil, pas une panacée. Surtout pour les mouvements rapides et énergiques, on combine la solution de rigging en cinématique inverse avec l'animation classique en cinématique directe — selon la scène, selon ce que vous voulez obtenir. Le superviseur VFX et le Character TD en discutent avant la production, afin que l'animation ne souffre pas par la suite.
Les pipelines modernes s'appuient de plus en plus sur des systèmes de blend : cinématique inverse pour le contact au sol (pieds, mains sur un objet), cinématique directe pour les extrémités libres. Cela réduit le temps de calcul et vous donne un contrôle maximal. Lors de la capture de mouvement, la cinématique inverse est souvent appliquée en post-production pour lisser le jitter des marqueurs et corriger la pénétration des pieds — un standard de retargeting.