Fondée en Europe
130 000+ téléchargements
Plus de 150 projets 3D personnalisés réalisés
← Tous les articles

Tutoriels BlenderPersonnages et rigging

Cinématique inverse ou directe dans Blender : IK ou FK ?

Quand régler les articulations directement et quand placer une cible pour la main ou le pied.

Personnage articulé poussant un panneau plat dans Blender

En cinématique directe (FK), vous faites pivoter les articulations et l’extrémité de la chaîne suit. En cinématique inverse (IK), vous placez une cible et le rig calcule la rotation des articulations.

Ce guide compare les deux méthodes avec un bras, un cycle de marche et un personnage qui pousse un objet.

La cinématique en animation

La cinématique décrit le mouvement en termes de position, de vitesse et d’accélération. En animation de personnages, FK et IK désignent deux façons de commander une chaîne d’os.

Qu’est-ce que la cinématique directe (FK) ?

En FK, vous réglez la rotation des articulations directement. Dans une chaîne hiérarchique, la rotation d’un os entraîne les os qui en dépendent. Pour placer un bras, réglez l’épaule, le coude, puis le poignet. Les os suivants décrivent un arc autour de l’articulation que vous faites pivoter.

Avantages de la FK

  • Contrôle direct : réglez chaque articulation pour obtenir la pose ou le geste voulu.
  • Images clés distinctes : animez chaque articulation séparément pour choisir quand elle bouge.
  • Structure simple : une chaîne d’os avec des relations parent-enfant suffit comme point de départ.

Limites de la FK

  • Contact à corriger : maintenir une main sur une table peut demander des ajustements à plusieurs articulations.
  • Plus de commandes à animer : une pose complexe peut prendre plus de temps si vous réglez chaque articulation séparément.
  • Glissement possible : vérifiez le mouvement entre les images clés si le membre doit rester en place.

Qu’est-ce que la cinématique inverse (IK) ?

En IK, vous déplacez une cible près de l’extrémité de la chaîne. Le rig calcule la rotation des articulations nécessaire pour l’atteindre. Pour un bras, vous placez la main. Si le rig dispose d’une cible de pôle (Pole Target), elle permet d’orienter le coude.

L’IK aide à garder une main sur une table ou un pied au sol. La cible peut suivre une ligne droite ou un arc selon la façon dont vous l’animez.

Avantages de l’IK

  • Contact stable : maintenez une main ou un pied sur une cible pendant que le corps bouge.
  • Moins de commandes : placez l’extrémité du membre sans faire pivoter chaque articulation à la main.
  • Interactions avec le décor : placez les mains sur des objets et les pieds sur un sol irrégulier.

Limites de l’IK

  • Moins de contrôle direct : le solveur détermine les rotations selon les réglages du rig.
  • Mouvement à vérifier : la cible peut atteindre la bonne position alors que le coude ou le genou se plie dans une direction imprévue.
  • Coût de calcul : un rig complexe peut demander plus de ressources. Testez les performances s’il doit fonctionner en temps réel.

Comment choisir entre IK et FK ?

Demandez-vous ce qui doit rester en place et quelles articulations vous voulez contrôler directement. Un même personnage peut utiliser les deux méthodes.

Voir la vidéo sur l’IK et la FK

La vidéo compare les deux méthodes en moins de trois minutes.

Exemple 1 : un cycle de marche

La FK convient au balancement des bras : la rotation de l’épaule fait naturellement décrire un arc au bras.

Marche utilisée pour comparer l’IK et la FK

L’IK aide à garder un pied au sol pendant que le buste se déplace. Déplacez la cible du pied pendant le balancement, puis maintenez-la en place pendant l’appui. Avec la FK, vous pouvez obtenir le même contact en ajustant les articulations.

Exemple 2 : pousser un objet

Exemple d’un personnage qui pousse un objet

Utilisez l’IK pour garder les mains sur l’objet pendant que le buste se déplace. Si l’objet bouge aussi, animez les cibles des mains ou attachez-les à l’objet pour qu’elles le suivent.

Quand utiliser la FK ?

Exemple de cinématique directe

  • Gestes précis : utilisez la FK lorsque la rotation de chaque articulation définit la pose, par exemple pour saluer de la main.
  • Animation articulation par articulation : placez des images clés distinctes pour ajuster le rythme du mouvement.
  • Animation technique : utilisez la FK lorsque vous devez spécifier les angles des articulations.

Quand utiliser l’IK ?

Exemple de cinématique inverse

  • Placement des mains ou des pieds : utilisez l’IK lorsqu’un membre doit atteindre une cible ou y rester.
  • Mise en pose rapide : déplacez la cible quand la priorité est de placer l’extrémité du membre.
  • Interactions : placez des cibles pour grimper, saisir ou manipuler un objet.

À retenir

La FK donne un contrôle direct sur la rotation des articulations. L’IK privilégie la position de l’extrémité de la chaîne. En marche, vous pouvez utiliser la FK pour les bras et l’IK pour les pieds en appui.

Pour d’autres ressources, consultez le guide des extensions Blender, les packs de personnages de style cartoon, les bibliothèques 3D de ThreeDee et notre chaîne YouTube.

← Retour au blog