Le script fonctionne très bien sur une animation à base de clefs IPO. Tous les objets semblent être mis à jour pour l'image/frame. Il n'en est pas de même lorsqu'on
utilise des chemins et des trajectoires de type Curve/nurbs/bezier ou
/Path. Les coordonnées ne passent pas de la courbe parent à
l'objet enfant. On le voit bien dans la série d'images qui est présentée
ci-dessous: il n'y a pas de mise à jour de la position de l'empty.
Si l'on tient à utiliser malgré tout le script dans une animation de ce type, une solution assez lourde consiste à imiter la trajectoire que devrait suivre l'objet avec des clefs IPO . Pour cela on avance méthodiquement dans l'animation grâce aux touches flèchées et, à des espaces réguliers, on crée, en nombre suffisant, des empties.
Pour que ces empties soient positionnés avec précoison à l'emplacement de l'objet désiré on peut utiliser Shift-S, le menu Snap et Cur->Sel. Il est aussi possible de copier les paramètres loc et rot en passant par le menu Copy, et le combo de touche Alt-C.
Une fois que l'on a suffisamment d'empties, on libère l'objet de sa parenté à la courbe. On revient à l'image de départ de l'animation. Et on copie les positions des empties dans la caméra en utilisant le menu Alt-C faire attention à l'ordre de sélection, c'est toujours les paramètres de l'objet actif qui sont passés à l'objet passif).
On resélectionne la caméra pour placer une clef d'animation sur elle avec la touche I.
Une fois l'opération terminée on peut évacuer les empties et la courbe vers un autre calque où ils patienteront, par sécurité, en attendant que l'on ait terminé le travail d'animation.
Les questions concernant cette page
peuvent être posées sur :
|