Este consejo rápido te facilitará mucho la animación.
Probablemente ya conozca la Herramienta Marioneta. Puedo usarla para colocar varios "pines" en ciertos objetos y distorsionar el objeto moviendo algunos de estos pines. Es una forma estupenda de animar dinámicamente formas estáticas.
Ahora he creado un pequeño cuadrado en una capa de forma en After Effects - pero no tiene por qué ser un elemento de After Effects. También puede ser una capa de píxeles, una foto o un archivo vectorial de Illustrator.
En el ejemplo, voy a colocar 3 chinchetas al principio, en el centro y al final de la forma. Ahora podemos romper, doblar y cambiar la forma.
Sin embargo, hay una función que no me gusta de la nueva herramienta Marioneta.
Si ahora abrimos Efectos>Marioneta>Malla>Deformar, vemos los 3 pines. Con un clic derecho me gustaría separar las dimensiones - que por desgracia no funciona aquí. Así que no tenemos ninguna posibilidad de trabajar con curvas utilizando la herramienta Marioneta. Tampoco tenemos forma de subordinarlas entre sí. Por eso siempre es un fastidio animar con la Herramienta Marioneta.
Para resolver el problema, hoy te mostraré cómo puedes animar muy bien utilizando objetos nulos y la herramienta Marioneta juntos.
En este caso, creo un nuevo objeto nulo con Ctrl+Shift+Alt+Y y muevo el objeto nulo cerca de mi 1er pin de marioneta.
Y ahora me gustaría unir el pin de marioneta al objeto nulo.
Para ello necesito una expresión:
e = thisComp.layer("Null 1");
fromComp(e.toComp(e.anchorPoint))
Si ahora muevo mi objeto nulo, el pin se une a él como deseaba y distorsiona el objeto.
Ahora podemos crear varios objetos nulos y fijarles los demás pines.
Sin embargo, como este método es bastante complicado y requiere mucho tiempo, también existe una forma más sencilla de equipar automáticamente varios pines con objetos nulos.
Leem's scripting & expression wasteland ha escrito un script para esto, que se puede encontrar en su página web y ahora se puede copiar y pegar en ExtendScript Toolkit CC* sin ningún problema.(¡Click en mí!). Puse Adobe After Effects CC como objetivo.
*) Puede que necesites instalar el programa si no se ha configurado ya automáticamente con la nube.
Si es necesario, puedes descargarlo gratuitamente.
Ahora selecciono los pines de mi marioneta en Ae y reproduzco la acción en ExtendScript.
Y gracias a los objetos nulos, ahora podemos subordinar todos los pines por un lado y transformarlos más fácilmente por otro.
Por ejemplo, puedo rotar los objetos nulos y mostrar una "ola" o cosas similares más fácilmente, que antes eran mucho más difíciles de animar.