Vitesse de rotation

Thème :
Rotation, Carré
Dans la deuxième animation, la pièce n°1 "mord" sur sa voisine (au début et à la fin du mouvement) si la rotation est faite de façon linéaire (comme par exemple t → t×180°, avec 0 ≤ t ≤ 1). Pour résoudre ce problème il suffit de faire varier l'angle en choisissant une fonction satisfaisante. Ici, la fonction est t → 3t^2 - 2t^3. Comme la dérivée de cette fonction est nulle en 0 et en 1, le carré rouge "part" et "arrive" moins vite que le carré bleu. Ce qui, dans la deuxième animation, laisse le temps à la pièce auparavant mordue de s'éloigner. Déplacer le point t.