Ajustement des contraintes de mouvement IK

Pour créer un mouvement de squelettes IK plus réaliste, vous pouvez contrôler la liberté de mouvement de certains segments. Par exemple deux segments constituant un bras peuvent être limités de sorte que le coude ne puisse pas se plier dans le mauvais sens.

Par défaut, une longueur fixe est affectée à chaque segment IK lors de sa création. Les segments peuvent pivoter autour de leur liaison parente et le long des axes x et y, mais ne peuvent pas bouger de manière à modifier la longueur de leur segment parent.

Vous pouvez activer, désactiver et limiter la rotation d'un segment et de son mouvement le long des axes x ou y. Par défaut, la rotation des segments est activée et le mouvement autour des axes x et y est désactivé. Lorsque le mouvement le long des axes x ou y est activé, un segment peut se déplacer librement le long de ces axes, et la longueur du segment parent s'adapte au mouvement.

Vous pouvez également limiter la vitesse de mouvement d'un segment afin de créer un effet de lourdeur.

Vous définissez ces propriétés dans l'inspecteur des propriétés lorsque un ou plusieurs segments sont sélectionnés.

  • Pour permettre à un segment sélectionné de se déplacer le long de l'axe x ou y et de modifier la longueur de son segment parent, sélectionnez Activer dans la section Liaison : Translation X ou Liaison : Translation Y de l'inspecteur des propriétés.

    Une flèche à deux pointes s'affiche perpendiculairement au segment sur la liaison pour indiquer que le mouvement le long de l'axe x est activé. Une flèche à deux pointes s'affiche parallèlement au segment sur la liaison pour indiquer que le mouvement le long de l'axe y est activé. Si vous activez à la fois la translation X et Y pour un segment, il est plus facile de positionner le segment lorsque sa rotation est désactivée.

  • Pour limiter la liberté de mouvement autorisée le long de l'axe x ou y, sélectionnez Contraindre dans la section Liaison : Translation X ou Liaison : Translation Y de l'inspecteur des propriétés, puis entrez une valeur pour les distances minimale et maximale que le segment peut parcourir.

  • Pour désactiver la rotation du segment sélectionné autour de la liaison, désactivez la case à cocher Activer dans la section Liaison : Rotation de l'inspecteur des propriétés.

    Cette option est activée par défaut.

  • Pour limiter la rotation d'un segment, entrez les degrés de rotation minimale et maximale dans la section Liaison : Rotation de l'inspecteur des propriétés.

    Les degrés de rotation sont relatifs au segment parent. Un arc s'affiche au sommet de la liaison du segment pour montrer le degré de liberté de la rotation.

  • Pour qu'un segment sélectionné demeure immobile par rapport à son segment parent, désactivez la rotation et la translation x et y.

    Le segment devient rigide et suit le mouvement de son parent.

  • Pour limiter la vitesse de mouvement d'un segment sélectionné, entrez une valeur dans le champ Vitesse de liaison de l'inspecteur des propriétés.

    La vitesse de liaison donne au segment un effet de lourdeur. La valeur maximale de 100 % équivaut à une vitesse illimitée.