lunes, 27 de octubre de 2008

Uno script per far rimbalzare un oggetto in AE?



Chiunque si occupi di animazione sa quanto e' importante riuscire a coniugare un risultato buono con una velocita' di realizzazione.
A questo scopo gli script java vengono in soccorso permettendo di animare oggetti o effetti senza bisogno di porre keyframes alle animazioni.
Spero, da ora in poi, di riuscire a mettere nel blog tutti gli script e le espressioni che ho usato nei miei lavori.

Inizio con questa semplice espressione molto utile quando si vuole avere un oggetto che rimbalzi, senza dover animare con keyframes tale movimento.

k=100; // dimensione finale dell'oggetto
a=10; // velocita' con cui termina il rimbalzo
b=20; // quante volte l'oggetto rimbalza (o velocita' di rimbalzo)
t = time - inPoint;
x=k*(1-Math.exp(-a*t)*Math.cos(b*t));
[x,x]


E' evidente che tale espressione va inserita nel parametro position dell'oggetto da muovere.

No hay comentarios: