Guide d'utilisation Annuler

Principes de base des expressions

  1. Guide de lʼutilisateur dʼAfter Effects
  2. Versions Beta
    1. Présentation du programme Beta
    2. Accueil After Effects Beta
  3. Prise en main
    1. Prise en main dʼAfter Effects
    2. Nouveautés dʼAfter Effects
    3. Notes de mise à jour | After Effects
    4. Configuration requise pour After Effects
    5. Raccourcis clavier dans After Effects
    6. Formats de fichier pris en charge | After Effects
    7. Recommandations matérielles
    8. After Effects pour puce Apple
    9. Planification et configuration
  4. Espaces de travail
    1. Eléments généraux de lʼinterface utilisateur
    2. Familiarisation avec lʼinterface dʼAfter Effects
    3. Workflows
    4. Espaces de travail, panneaux et visualiseurs
  5. Projets et compositions
    1. Projets
    2. Notions de base relatives aux compositions
    3. Précomposition, imbrication et prérendu
    4. Affichage dʼinformations détaillées sur les performances avec le Profileur de composition
    5. Moteur de rendu de composition CINEMA 4D
  6. Importation de métrage
    1. Préparation et importation dʼimages fixes
    2. Importation à partir dʼAfter Effects et dʼAdobe Premiere Pro
    3. Importation et interprétation vidéo et audio
    4. Préparation et importation de fichiers images 3D
    5. Importation et interprétation de métrages
    6. Utilisation des métrages
    7. Détecter les points de montage à l’aide de la détection de montage de scène
    8. Métadonnées XMP
  7. Texte et images
    1. Texte
      1. Mise en forme des caractères et panneau Caractère
      2. Effets de texte
      3. Création et modification des calques de texte
      4. Mise en forme des paragraphes et panneau Paragraphe
      5. Extrusion de calques de texte et de forme
      6. Animation de texte
      7. Exemples et ressources dʼanimation de texte
      8. Modèles Live Text
    2. Animations graphiques
      1. Utilisation de modèles dʼanimations graphiques dans After Effects
      2. Utilisation des expressions pour créer des listes déroulantes dans les modèles dʼanimations graphiques
      3. Utilisation des propriétés essentielles pour créer des modèles dʼanimations graphiques
      4. Remplacement d’images et de vidéos dans les modèles dʼanimations graphiques et les propriétés essentielles
      5. Animez plus rapidement et plus facilement à l’aide du panneau Propriétés
  8. Dessin, peinture et tracés
    1. Présentation des calques de forme, des tracés et des images vectorielles
    2. Outils de peinture : Pinceau, Cloner et Gomme
    3. Effilage des contours de forme
    4. Attributs de forme, opérations de peinture et opérations de tracé pour les calques de forme
    5. Utilisation de lʼeffet de forme Décaler les tracés pour modifier des formes
    6. Création de formes
    7. Création de masques
    8. Suppression dʼobjets de vos vidéos avec le panneau Remplissage dʼaprès le contenu
    9. Roto-pinceau et Améliorer le cache
  9. Calques, marqueurs et caméra
    1. Sélectionner et organiser des calques
    2. Modes de fusion et styles de calques
    3. Calques 3D
    4. Propriétés du calque
    5. Création de calques
    6. Gestion des calques
    7. Repères de calque et repères de composition
    8. Caméras, lumières et points ciblés
  10. Animation, images clés, suivi de cible et incrustations
    1. Animation
      1. Principes de base de l’animation
      2. Animation avec les outils Marionnette
      3. Gérer et animer des tracés de forme et de masques
      4. Animation de formes Sketch et Capture à lʼaide dʼAfter Effects
      5. Outils dʼanimation divers
      6. Utiliser les animations orientées données
    2. Image clé
      1. Interpolation des images clés
      2. Définir, sélectionner et supprimer des images clés
      3. Modification, déplacement et copie dʼimages clés
    3. Suivi de cible
      1. Suivi et stabilisation du mouvement
      2. Suivi du visage
      3. Suivi de masque
      4. Référence de masque
      5. Vitesse
      6. Extension temporelle et remappage temporel
      7. Code temporel et unités temporelles
    4. Masquage
      1. Masquage
      2. Effets de masquage
  11. Transparence et montage
    1. Présentation et ressources du montage et de la transparence
    2. Couches alpha et masques
    3. Caches de piste et caches mobiles
  12. Réglage de la couleur
    1. Principes de base de la couleur
    2. Gestion des couleurs
    3. Effets de correction colorimétrique
    4. Gestion des couleurs OpenColorIO et ACES
  13. Effets et animations prédéfinies
    1. Présentation des effets et animations prédéfinies
    2. Liste dʼeffets
    3. Gestionnaire d’effets
    4. Effets de simulation
    5. Effets esthétiques
    6. Effets audio
    7. Effets de déformation
    8. Effets de perspective
    9. Effets de couches
    10. Effets de rendu
    11. Effets temporels
    12. Effets de transition
    13. Effet Réparation dʼobturateur déroulant
    14. Effets de flou et de netteté
    15. Effets de couches 3D
    16. Effets Utilité
    17. Effets de cache
    18. Effets de bruit et de grain
    19. Effet Conservation des détails-Amélioration
    20. Effets obsolètes
  14. Expressions et automatisation
    1. Expressions
      1. Principes de base des expressions
      2. Compréhension du langage dʼexpression
      3. Utilisation des options pour expressions
      4. Différences de syntaxe entre le moteur dʼexpressions JavaScript et lʼancien moteur dʼexpressions ExtendScript
      5. Modification des expressions
      6. Erreurs dans les expressions
      7. Utilisation de lʼéditeur dʼexpressions
      8. Utilisation d’expressions pour accéder aux propriétés du texte et les modifier
      9. Référence au langage dʼexpression
      10. Exemples dʼexpressions
    2. Automatisation
      1. Automatisation
      2. Scripts
  15. Vidéo immersive, VR et 3D
    1. Créer des environnements VR dans After Effects
    2. Application d’effets de vidéo immersive
    3. Outils de composition pour les vidéos VR/360
    4. Moteur de rendu Advanced 3D
    5. Importer et ajouter des modèles 3D à votre composition
    6. Importer des modèles 3D à partir des bibliothèques Creative Cloud
    7. Éclairage basé sur l’image
    8. Extraire et animer des caméras et des éclairages depuis des modèles 3D
    9. Suivre le mouvement de la caméra 3D
    10. Projeter et accepter des ombres
    11. Animations de modèle 3D intégrées
    12. Captage d’ombres
    13. Extraction des données de profondeur 3D
    14. Modifier les propriétés des matières d’un calque 3D
    15. Utiliser lʼespace de conception 3D
    16. Widgets de transformation 3D
    17. En faire plus avec l’animation 3D
    18. Aperçu des modifications apportées aux conceptions 3D en temps réel avec le moteur 3D Mercury
    19. Ajout de Responsive Design à vos images
  16. Vues et prévisualisations
    1. Prévisualisation
    2. Prévisualisation vidéo à lʼaide de Mercury Transmit
    3. Modification et utilisation des vues
  17. Rendu et exportation
    1. Notions de base relatives au rendu et à lʼexport
    2. Encodage en H.264 dans After Effects
    3. Exportation dʼun projet After Effects en tant que projet Adobe Premiere Pro
    4. Conversion de films
    5. Rendu multi-images
    6. Rendu automatisé et rendu en réseau
    7. Rendu et exportation dʼimages fixes et de séquences dʼimages fixes
    8. Utilisation du codec GoPro CineForm dans After Effects
  18. Utilisation dʼautres applications
    1. Dynamic Link et After Effects
    2. Utiliser After Effects et dʼautres applications
      1. Exporter un projet After Effects en tant que projet Premiere Pro
    3. Synchronisation des paramètres dans After Effects
    4. Bibliothèques Creative Cloud dans After Effects
    5. Plug-ins
    6. CINEMA 4D et Cineware
  19. Collaboration : Frame.io et Projets d’équipe
    1. Collaboration dans Premiere Pro et After Effects
    2. Frame.io
      1. Installer et activer Frame.io
      2. Utiliser Frame.io avec Premiere Pro et After Effects
      3. Foire aux questions
    3. Projets dʼéquipe
      1. Prise en main des projets d’équipe
      2. Créer un projet d’équipe
      3. Collaborer sur les projets d’équipe
  20. Mémoire, stockage et performances
    1. Mémoire et stockage
    2. Comment After Effects gère les problèmes de mémoire insuffisante lors de la prévisualisation    
    3. Amélioration des performances
    4. Préférences
    5. Configuration requise du GPU et du pilote GPU pour After Effects
  21. Base de connaissances
    1. Problèmes connus
    2. Problèmes résolus
    3. Questions fréquentes
    4. After Effects et macOS Ventura
    5. Comment After Effects gère les problèmes de mémoire insuffisante lors de la prévisualisation

Découvrez les bases de la création et de lʼutilisation des expressions.

Expressions

Essayez d’utiliser les expressions pour créer et relier des animations complexes, sans pour autant faire appel à des dizaines ou à des centaines d’images-clés créées manuellement. Une expression est un petit morceau de code JavaScript que vous pouvez connecter à vos propriétés animées dans vos projets After Effects et qui évalue la valeur de la propriété d’un calque à un moment spécifique.

Contrairement à un script, qui commande à l’application de réaliser une action, une expression commande à une propriété de réaliser une action. Par exemple, une balle se déplace de gauche à droite sur votre écran, et vous voulez aussi qu’elle tremble. Plutôt que d’animer la propriété Position à l’aide d’images clés, vous pouvez y appliquer une expression de tremblement.

Le langage d’expression est basé sur le langage JavaScript standard, mais il n’est pas nécessaire de maîtriser ce dernier pour commencer à utiliser les expressions. Pour créer des expressions, vous pouvez utiliser l’icône de sélection ou copier des exemples simples que vous modifiez en fonction de vos besoins. Si vous voulez en savoir plus à ce sujet, consultez Compréhension du langage d’expression.

Voici un exemple simple de création de boucles comprenant des expressions :

Pourquoi utiliser des expressions ?

Gagnez du temps et créez rapidement des animations.
Les expressions vous permettent dʼautomatiser des actions (comme le tremblement, le bougé ou le rebond). Cela permet un gain de temps considérable, puisque vous n’avez pas besoin de créer de nouvelles images clés pour chaque action.Voici quelques exemples qui vous aideront à faire vos premiers pas.

Lier des propriétés différentes.

Vous pouvez utiliser des expressions pour lier des propriétés différentes telles que Rotation et Position entre les compositions. Établir un lien peut vous aider à créer différentes animations sans devoir écrire des expressions différentes pour chacune d’elles. 

Créez des animations infographiques.

Vous pouvez utiliser des expressions lorsque vous créez des modèles d’animations graphiques. Modifiez différentes propriétés, liez des animations et changez les modèles d’animations graphiques dans After Effects. 

Contrôlez plusieurs calques pour créer des animations complexes.

L’icône de sélection vous permet de diriger facilement plusieurs animations à l’aide de quelques commandes, créant ainsi des animations beaucoup plus simplement qu’en utilisant d’autres fonctionnalités.

Créez des graphiques et des diagrammes animés.

Créez rapidement des animations infographiques comme une carte dynamique du monde et des graphiques en barres dynamiques indiquant l’indice de pollution de différents pays.

Enregistrement et réutilisation dʼexpressions.

Enregistrez des expressions sous forme de modèles et réutilisez-les dans dʼautres projets After Effects. Pas besoin de réinventer la roue !

L’interface utilisateur des expressions

Avant de commencer à utiliser les expressions, familiarisons-nous d’abord avec l’interface utilisateur. Pour commencer, procédez comme suit :

  1. Créez une composition, puis sélectionnez Calque > Nouveau > Solide pour créer un calque solide.

  2. Dans le panneau Montage, sélectionnez le calque et appuyez sur la touche S du clavier pour afficher la propriété Échelle. Votre voyage au pays des expressions peut alors commencer.

  3. Il est temps de créer une expression. Dans le panneau Montage, maintenez la touche Alt (Windows) ou Opt (macOS) enfoncée tout en cliquant sur le chronomètre en regard de l’option Position pour ajouter une expression à la propriété. After Effects attribue des expressions par défaut à toutes les propriétés ; vous pouvez les modifier ultérieurement.

  4. Remarquez les changements de l’interface utilisateur dès la création de l’expression. Tout d’abord, la valeur de la propriété Échelle (indiquée sous la forme de 100,100) passe du bleu au rouge. La couleur rouge indique que la valeur a une expression active.

     La propriété Échelle est ouverte pour un calque et l’expression active est en rouge.
    La couleur rouge pour la propriété de calque indique que la valeur a une expression active.

  5. Une flèche est apparue à gauche du chronomètre : cliquez dessus pour ouvrir un menu supplémentaire. Utilisez-le pour exposer l’expression en elle-même.

    • Le premier bouton ressemble à un signe égal (« = ») et active ou désactive l’expression. Il devient bleu lorsque l’expression est activée.
    • Le deuxième bouton affiche ou masque la valeur de l’expression au fil du temps dans l’éditeur de graphiques.
    • Le troisième bouton avec la petite spirale constitue l’icône de sélection, qui vous assiste dans la création d’expressions. 
    • Le quatrième bouton ouvre le menu Langage d’expression, qui peut vous aider à créer des expressions.
     La propriété Échelle est ouverte pour un calque et les boutons de l’expression active sont en surbrillance.
    Le menu Langage d’expression dans le panneau Montage vous permet d’insérer rapidement des méthodes et des propriétés prédéfinies dans vos expressions.

  6. Enfin, à droite des quatre boutons, vous pouvez voir l’expression par défaut transform.position. Si vous souhaitez modifier l’expression, cliquez sur son texte dans le montage pour activer le champ Éditeur d’expression. Il fonctionne comme tous les autres champs de texte ; vous pouvez y copier, coller, sélectionner ou faire glisser du texte. Appuyez sur la touche Entrée pour créer une nouvelle ligne dont vous pouvez redimensionner la hauteur. Cliquez dessus et saisissez l’expression que vous souhaitez, par exemple wiggle(3,50). Pour en savoir plus, consultez la section Modification des expressions.

    modifier l’expression
    Un exemple d’expression de position fait varier la position trois fois par seconde avec une déviation maximale de 50 pixels dans n’importe quelle direction.

Expressions et images-clés

Dans After Effects, toutes les propriétés pouvant être animées possèdent une valeur de pré-expression et une valeur de post-expression

La valeur de pré-expression est simplement la valeur de la propriété avant qu’une expression soit appliquée, qu’elle soit statique ou animée par des images clés. Les valeurs de pré-expression sont comparables aux pixels d’un calque sans aucun effet appliqué. Ces valeurs de pré-expression peuvent ensuite être modifiées ou utilisées par une expression, tout comme un effet modifie ou utilise les pixels d’un calque, ce qui entraîne la valeur de post-expression.

La couleur de surbrillance de la valeur de propriété dans l’interface utilisateur indique si la propriété utilise une valeur de pré-expression ou de post-expression ; les valeurs de pré-expression sont bleues, tandis que les valeurs de post-expression sont rouges.

La valeur de pré-expression de toute propriété est accessible dans une expression à l’aide de la valeur d’attribut. Par exemple, l’expression valeur+90 sur une propriété de Rotation ajouterait 90 degrés à la valeur de la propriété avant l’application de l’expression. Cela fonctionne également pour les valeurs d’images clés ; si le paramètre Rotation est une image clé de 0 à 45, la même expression de valeur+90 entraîne son animation de 90 à 135. Les valeurs des images clés sont également accessibles via key(index).value, en utilisant 1 pour que l’index obtienne la valeur de la première image clé, 2 pour la seconde, etc. L’attribut numKeys sera toujours égal au nombre d’images clés sur la propriété, donc key(numKeys).value représente la valeur de la dernière image clé.

Certaines méthodes, telles que wiggle() ou les différentes boucles, utilisent implicitement la valeur de pré-expression.

Par exemple, l’expression wiggle(10, 10) anime entre -10 et 10 si une propriété a la valeur 0, en ajoutant un mouvement de tremblement autour de sa valeur existante. Il en va de même lorsque l’expression est appliquée à une propriété d’image clé, créant ainsi une animation secondaire par-dessus les valeurs animées d’origine. Voir Méthodes et attributs de propriété (référence de l’expression).

Utilisation de calculs simples dans les expressions

Les valeurs d’une propriété qui contient une expression s’affichent en rouge ou rose.

Pour vous familiariser avec les expressions, vous pouvez créer une expression simple avec l’icône de sélection, puis modifier le comportement de l’expression à l’aide d’opérateurs mathématiques simples, tels que ceux énumérés dans le tableau suivant :

Symbole

Fonction

+

Addition

-

Soustraction

/

Diviser

*

Produit

*-1

Inverser l’original, par exemple : sens antihoraire à la place de sens horaire.

Vous pouvez, par exemple, multiplier le résultat par deux en saisissant *2 à la fin de l’expression, ou le diviser par deux en saisissant /2 à la fin de l’expression.

Lorsque vous saurez modifier les expressions, vous pourrez associer ces opérations simples et faire bien d’autres choses encore. Vous pourrez par exemple ajouter /360*100 à la fin d’une expression pour passer de la plage 0-360 à la plage 0-100. Cette modification s’avère très utile pour adapter les valeurs d’un cadran à 360 degrés à un curseur gradué en pourcentage.

Le menu langage d’expression

Le menu Langage d’expression du panneau Montage contient les éléments spécifiques à After Effects utilisables dans une expression. Il est particulièrement utile pour choisir des éléments et connaître leur syntaxe : c’est la référence des éléments utilisables. Lorsque vous choisissez un objet, un attribut ou une méthode dans le menu, After Effects l’insère automatiquement dans le champ de l’expression, au point d’insertion. Si le texte est sélectionné dans le champ d’expression, le texte de la nouvelle expression remplace le texte sélectionné. Si le point d’insertion ne se trouve pas dans le champ d’expression, le texte de la nouvelle expression remplace tout le texte dans le champ.

 Le menu Langage dʼexpression dans After Effects est ouvert et vous pouvez choisir parmi plusieurs options.
Utilisez-le pour créer et gérer des expressions plus efficacement.

Expressions courantes que vous pouvez utiliser

Tremblement

tremblement
Tremblement aléatoire

L’expression « tremblement » est l’une des expressions les plus courantes d’After Effects. Comme son nom l’indique, l’expression de tremblement fait trembler une propriété à un niveau aléatoire. Vous pouvez utiliser cette expression pour rendre votre scène plus naturelle.

Les nombres entre parenthèses commandent le tremblement. Le premier détermine le nombre de tremblements par seconde ; le second détermine le niveau de tremblement. Ainsi, une propriété Position avec une expression wiggle(2,30) tremble 2 fois par seconde jusqu’à 30 pixels.

Temps

time*40
Rotation infinie de 40 degrés par seconde dans le temps

L’expression time convient aux objets en perpétuel mouvement. Par exemple, pour qu’un objet tourne indéfiniment, vous pouvez ajouter l’expression time à la propriété Rotation pour faire tourner l’objet d’un degré par seconde.Cette méthode fonctionne également avec des équations mathématiques de base ; pour que l’objet précédent tourne 40 fois plus vite, utilisez l’expression time*40.

Boucle

loop_out
Deux types de boucles

L’utilisation de plusieurs images clés pour créer une animation répétitive peut se révéler chronophage.Utilisez plutôt l’expression loop pour automatiser ce processus et créer des animations en boucle complexes. Il existe deux types de boucles : loopIn et loopOut (la plus courante). Ainsi, une propriété Rotation comprenant une expression loopOut(); ou loopOut("cycle"); fait tourner votre animation en boucle jusqu’à la fin du montage.

Pour plus d’exemples, voir Exemples d’expressions.

Modification manuelle d’une expression

  1. Passez en mode d’édition de texte en cliquant dans le champ d’expression.

    Remarque :

    Lorsque vous activez le mode d’édition de texte, l’expression complète est sélectionnée. Pour ajouter quelque chose à l’expression, cliquez dessus afin d’y placer le point d’insertion (sinon, l’expression complète sera remplacée).

  2. Saisissez ou modifiez le texte dans le champ de l’expression. Vous pouvez utiliser le menu Langage d’expression.

  3. Pour quitter le mode d’édition de texte et activer l’expression, utilisez l’une des méthodes suivantes :
    • Appuyez sur la touche Entrée du pavé numérique.

    • Cliquez à l’extérieur du champ d’expression.

Personnalisez l’apparence des expressions dans l’Éditeur d’expressions

Éditeur d’expressions dans le panneau Montage
Éditeur d’expressions dans le panneau Montage

Vous pouvez personnaliser l’apparence des expressions dans l’Éditeur d’expressions situé dans le panneau Montage à l’aide des préférences des modules de script et expressions.

Pour ouvrir l’Éditeur d’expressions,

  • sur macOS : sélectionnez After Effects > Préférences > Scripts et expressions
  • sur Windows : sélectionnez Modifier > Préférences > Scripts et expressions

Regardez la vidéo suivante pour commencer à explorer les expressions.

En savoir plus sur les ressources dʼexpression

Maintenant que vous avez assimilé certains concepts sous-jacents aux expressions, rejoignez la communauté pour découvrir des exemples concrets et partager votre travail.

Vous trouverez pléthore d’exemples et d’informations sur les expressions, assortis de scripts et d’animations prédéfinies sur le forum AE Enhancers.

 Adobe

Recevez de l’aide plus rapidement et plus facilement

Nouvel utilisateur ?