en fait ca doit etre assez simple d'ecrire un programme qui fait ca.
il faut:
1) vectoriser la forme de depart et la forme finale.
2) definir les points de croissance et les points de progressions (qui peuvent etre confondus). Par exemple , dans une fleur qui pousse, un point de croissance est le bout d'une tige, qui avance sur une trajectoire definie.
mais au bout de cette tige il y a la fleur qui est d'un simple bourgeon evolue en fleur au fur et a mesure de la progression. Pour simplifier, on peut utiliser un simple zoom sur un element.
Ensuite on trace les lignes de progression des point de progression.
on peut utiliser un L-system pour faire pousser une plante aleatoirement, mais dans la cas d'un graphisme pour une video, je pense que des courbes de bezier seront bien plus utiles.
Si ca parait trop tordu pour vous, le plus simple est de faire ca manuellement (tweening) en partant de quelques etapes du dessins et en interpolant les positions intermediaires.
ca prend plus de temp, mais c'est tres simple a faire.
On peut faire facilement du tweening en flash par expl.
Le plus dur sera de definir l'evolution l'epaisseur des traits et de trajectoires non lineaires (des formes qui poussent en s'enroulant autour d'un point virtuel).
un exemple en flash
GreenSock Tweening (le petit bonhomme qui se deplace sur la ligne)