Je me suis trés souvent demandé comment faire un mouvement de vague qui puisse paraître relativement "naturel". Trouver un mouvement suffisemment esthétique n'est pas chose facile, et bien que celui-ci ne soit pas encore complètement au point, il se rapproche beaucoup de ce que je voulais obtenir. 8)







L'aspect sympa est que j'utilise des Tweens (les équations AS2 de Penner doivent être installées pour compiler) pour faire varier les positions de deux points de contrôle de la courbe, et que je calcule la position du troisième point pour que la courbure ne fasse pas d'angle au milieu. Il s'agit d'un calcul vectoriel tout simple, que vous pouvez voir sur la première frame du fichier source (MX 2004).

Ainsi, la courbe semble "vivante", et le mouvement étant non-linéaire (la durée des deux Tweens est différente), ca semble moins mécanique. Je me demande si un mouvement circulaire du premier point de contrôle ne donnerait pas une impression plus proche de la "vague" ... a voir ! ;)

::Télécharger xp-curve-2.zip::