Formation After Effects – Les Expressions : comprendre, maîtriser et automatiser

Formation After Effects – Les Expressions : comprendre, maîtriser et automatiser

Inscription

Contactez-nous directement pour connaitre les modalités de mise en place de cette formation.

Présentation

Cette formation est destinée aux professionnels de l’audiovisuel, du motion design et de la post-production qui souhaitent aller plus loin dans leur utilisation d’After Effects. En deux jours, vous apprendrez à tirer parti de la puissance des expressions, en comprenant non seulement leur syntaxe mais aussi leurs applications pratiques pour automatiser les animations, créer des comportements dynamiques et optimiser vos workflows. Grâce à une alternance d’explications théoriques et d’exemples concrets, vous repartirez avec une maîtrise opérationnelle des expressions les plus courantes et les plus utiles dans un contexte de production.

Que vous soyez graphiste, monteur ou motion designer, cette formation vous permettra de rendre vos animations plus intelligentes, flexibles et efficaces.

Objectifs pédagogiques

À l’issue de cette formation vous serez capable de :

  • Comprendre la logique des expressions dans After Effects (liées à JavaScript).
  • Utiliser les expressions de base et intermédiaires : wiggle, time, loopOut, etc.
  • Créer et manipuler des variables, conditions, tableaux dans vos expressions.
  • Utiliser des paramètres de contrôle (comme la glissière) pour piloter des animations dynamiques.
  • Automatiser des animations et établir des relations dynamiques entre calques grâce au parentage d’expressions.

Prérequis
Être un utilisateur autodidacte d’After Effects ou ayant suivi une formation en initiation au préalable.

Contenu de formation

Introduction aux expressions dans After Effects

  • Qu’est-ce qu’une expression ? Pourquoi les utiliser ?
  • Les différences entre expressions et images-clés.
  • Introduction au langage JavaScript dans After Effects : logique, syntaxe, portée.
  • Présentation de l’éditeur d’expression et de son interface.
  • Astuces pour activer, désactiver et tester une expression.

Syntaxe de base & premières expressions

  • Comprendre la structure d’une expression (objet, propriété, valeur).
  • Utilisation des fonctions de base : value, time, thisComp, thisLayer, transform, etc.
  • Créer une rotation automatique.
  • Animer la position d’un objet dans le temps.
  • Erreurs fréquentes de syntaxe et comment les corriger.

Fonctions d’automatisation courantes

  • Wiggle() : tremblements, vibrations, fluctuations naturelles.
  • Time : contrôler la vitesse d’une animation sans image-clé.
  • LoopOut(), LoopIn() Créer des boucles d’animation.
  • Lecture de la valeur ou de la vitesse d’une propriété.

Variables, conditions et structures de contrôle

  • Créer et manipuler des variables dans une expression.
  • Utiliser les conditions (if/else) pour créer des comportements personnalisés.
  • Exemple : changer la couleur d’un calque en fonction de sa position.
  • Les opérateurs logiques et mathématiques.
  • Introduction aux tableaux (arrays) : propriétés à valeurs multiples.

Contrôles d’expression et sliders

  • Ajouter des effets de contrôle à un calque (curseur, angle, point, case à cocher).
  • Lier une propriété à un paramètre glissière pour une animation pilotable.
  • Utilisation combinée de plusieurs contrôles pour des rigs complexes.
  • Pilotage d’un rig de pupille avec un contrôle “point”.

Parentage d’expression et relations entre calques

  • Différence entre parentage standard et parentage via expressions.
  • Accéder à une propriété d’un autre calque.
  • Créer des comportements “suiveur” dynamiques.
  • Lier plusieurs calques pour synchroniser leur comportement.

Création d’animations intelligentes et automatisées

  • Créer des comportements conditionnels sans image-clé.

  • Animation de texte en fonction de la durée ou d’un autre calque.

  • Animation liée à un son ou à une source de données.

  • Cas pratique : construire une animation intelligente qui réagit à un seul slider.

  • Optimisation du projet grâce à la réduction du nombre d’images-clés.

Organisation, bonnes pratiques et ressources

  • Structurer ses expressions : commentaires, indentation, nommage clair.
  • Créer des presets et réutiliser des expressions dans d’autres projets.
  • Bibliothèques et sites utiles (MotionScript, AE Enhancers, Expression Language Reference).
  • Outils complémentaires : expressions de tiers (Motion Tools, Duik, etc.).
  • Limites des expressions et quand préférer des scripts ou plugins.
Le 26 janvier 2026


Le 2 février 2026


Le 12 février 2026


Le 19 février 2026


Le 23 février 2026


Le 2 mars 2026


Le 12 mars 2026


Le 19 mars 2026


Le 23 mars 2026


Le 30 mars 2026


Le 9 avril 2026


Le 16 avril 2026


Les autres formations qui pourraient vous intéresser