Skip to content
como usar after effects

Expresiones Para After Effects

Codifiquemos nuestro camino a la facilidad para animar y generar nuestrar creaciones.

Tabla de Contenido

Curso Gratis de Expresiones en After Effects


curso de expresiones en after effects

Aprende con este Curso de Expresiones en After Effects, GRATIS!

En este curso cubriré todo lo que necesitas saber acerca de las expresiones y como podés acelerar tu flujo de trabajo de una manera inteligente y mucho más eficiente. Ya que le perdiste el miedo a After Effects y te lanzaste a crear animaciones por tu propia cuenta, ya es hora de que des el siguiente paso con las expresiones.

introducción a las expresiones en after effects

Guía de Expresiones After Effects


Expresiones de Ayuda


Usa ESTE LINK para unirte al servidor de Discord de Koncep.to

¿Qué son las expresiones en after effects?


Es similar a una línea de código de computadora, o guión de acción dentro de Flash (ahora Adobe Animate.) Al igual que el código de computadoras o guión de acción, una expresión es algún tipo de fórmula que le dice a After Effects que haga algo específico. Sin embargo, a diferencia de los Action Scripts, las expresiones viven dentro de los atributos de un elemento, como su escala o rotación.

Entonces, ¿qué sentido tiene usar una expresión? Bueno, las expresiones pueden funcionar de muchas maneras, pero los dos mejores ejemplos son animar algo y afectar la animación de algo.

¿Cómo se utilizan las expresiones en After Effects?


Para utilizar las expresiones en After Effects, primero necesitas seleccionar la propiedad que deseas controlar. Luego, haz clic derecho en la propiedad y selecciona “Agregar expresión”. A continuación, se abrirá una ventana donde puedes escribir la expresión.

Las expresiones están escritas en un lenguaje de programación llamado “Javascript”. Aunque no es necesario tener conocimientos de programación para utilizar las expresiones, es útil conocer algunos conceptos básicos de Javascript para poder crear expresiones más avanzadas.

Para crear una nueva expresión, debes seguir los siguientes pasos:

  1. Selecciona la propiedad que deseas controlar.
  2. Haz clic derecho en la propiedad y selecciona “Agregar expresión“.
  3. Escribe la expresión en el cuadro de diálogo que aparece.
  4. Haz clic en “Aplicar” para guardar la expresión.

Es importante tener en cuenta que las expresiones pueden ser complicadas y requerir un conocimiento avanzado de Javascript. Por lo tanto, si eres nuevo en el uso de expresiones, es recomendable comenzar con expresiones más simples y avanzar gradualmente hacia expresiones más complejas.

Cuentame Más Acerca de ese Lenguaje que Mencionaste


El lenguaje de expresiones de After Effects está basado en el lenguaje de programación JavaScript, así que si vas a dominar la escritura de expresiones, tienes que aprender al menos algo de esto.

Afortunadamente, gran parte del JavaScript sólo es útil para escribir páginas web, así que sólo tienes que preocuparte por el subconjunto que es útil en After Effects. Sin embargo, puede ser difícil de entender todo esto a menos que estés dispuesto a pasar algún tiempo con este lenguaje.

A continuación te comparto unos excelentes recursos que pueden ayudarte a comenzar en el mundo de Javascript. Aunque te repito que no es necesario aprender todo el lenguaje, solo lo básico:

Ejemplos de expresiones en After Effects


A continuación, te presentamos algunos ejemplos de expresiones en After Effects:

  • Para crear un efecto de “wiggle” en una capa, puedes utilizar la siguiente expresión: wiggle(10,50)
expresión wiggle de after effects
Diferencia de frecuencia en la expresión WIGGLE
  • Para controlar la opacidad de una capa en función de la posición de otra capa, puedes utilizar la siguiente expresión:
thisComp.layer("Capa 1").transform.position[0]/thisComp.width*100
  • Para crear un efecto de “bounce” en una capa, puedes utilizar la siguiente expresión:
n = 0; 
if (numKeys > 0){
n = nearestKey(time).index;
if (key(n).time > time){
n--;
} 
}
if (n == 0){ 
t = 0;
}
else{
t = time - key(n).time;
}
if (n > 0 && t < 1){ 
v = velocityAtTime(key(n).time - thisComp.frameDuration/10);
amp = .05;
freq = 4.0;
decay = 2.0;
value + vampMath.sin(freqt2Math.PI)/Math.exp(decayt);
}
else{
value;
}

¿Cuáles son los beneficios de utilizar expresiones en After Effects?


Hay varios beneficios de utilizar expresiones en After Effects:

  • Ahorra tiempo: Las expresiones te permiten automatizar procesos y animaciones complejas, lo que te ahorra tiempo y esfuerzo.
  • Precisión: Las expresiones te permiten controlar las propiedades con mayor precisión que si lo hicieras manualmente.
  • Flexibilidad: Las expresiones te permiten crear animaciones dinámicas e interactivas que no

Conclusion

Las expresiones en After Effects son una herramienta poderosa que te permite crear animaciones dinámicas e interactivas. Si eres nuevo en el uso de expresiones, es recomendable comenzar con expresiones más simples y avanzar gradualmente hacia expresiones más complejas. Con la práctica y el conocimiento adecuado, puedes utilizar las expresiones para crear animaciones impresionantes en After Effects. ¡Anímate a probarlas!