Looping Wiggle Motion in After Effects
Sat May 20 2023 23:20:28 GMT+0000 (Coordinated Universal Time)
Saved by
@vjg
#javascript
var amplitud = 15; // Amplitud del movimiento
var frecuencia = 2; // Frecuencia del movimiento (en rebotes por segundo)
var duracionBucle = 8; // Duración del bucle en segundos
var wiggleX = wiggle(frecuencia, amplitud)[0];
var wiggleY = wiggle(frecuencia, amplitud)[1];
var tiempoTotal = duracionBucle / 2; // Dividimos por 2 porque el bucle completo consta de un ida y vuelta
var tiempo = time % tiempoTotal;
var posicionInicial = [0, 0]; // Posición inicial del objeto
[posicionInicial[0] + wiggleX, posicionInicial[1] + wiggleY]
content_copyCOPY
Comments