Bonjour,

J'ai modélisé un bras mécanique avec trois liaisons pivots (trois rotations quoi). Chaque liaison possède un SoRotateDiscDragger. Ce dragger permet de faire tourner les liaisons.

Mais je voudrais que lorsqu'on saisit le dragger, en plus de pouvoir faire tourner on puisse mettre à jours les autres angles.
Par exemple si je fait tourner liaison1 de pi/2 rad, que ça fasse "simultanément" tourner liaison 3 de -pi/2 rad.

J'ai vu quelques méthodes qui avaient l'air intéressantes, comme grabEventsSetup ou addOtherEventCallback, mais je n'arrive pas à faire ce que je veux.

J'ai réussit à faire un truc approché avec un EventCallback lié à l'utilisation de la souris, mais il faut cliquer après avoir utilisé le dragger pour que ça mette à jour (pas pratique).

Voilà, si vous avez des idées... Merci beaucoup!