Il nous a
fallu de nombreux essais pour obtenir un résultat satisfaisant. Pour
pouvoir gérer le nombre important de paramètres à
manipuler nous les avons rassemblés comme attributs
personnalisés d'un objet factice en utilisant la mise en relation de
paramètres. Ayant ainsi tous les paramètres
nécessaires à la marche rassemblés dans
l'éditeur de courbes, nous avons pu définir beaucoup plus
facilement un cycle de marche convenable.
Les positions des
pieds sont définies de manière relatives à la position
globale de la girafe (l'objet "GCPos"), ce qui permet de
déplacer facilement la girafe en déplaçant cette
position sur une trajectoire, à vitesse constante, et en dupliquant
autant de fois que nécessaire les clés des paramètres
de l'objet factice (le cycle est défini pour une vitesse constante
donnée de la girafe mais peut facilement être
accéléré ou ralenti en appliquant une mise à
l'échelle dans le temps des clés des paramètres de la
marche).
|