Skip to content

📌 Ce repo est une collection d'expressions et de scripts pour After Effects, regroupant des astuces et "cheat codes" pour programmer des animations dynamiques et automatiser des tâches en motion design.

Notifications You must be signed in to change notification settings

Hanaa-22/AfterEffects-CheatScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

AfterEffects-CheatScript

📌 Ce repo est une collection d'expressions et de scripts pour After Effects, regroupant des astuces et "cheat codes" pour programmer des animations dynamiques et automatiser des tâches en motion design. Ce projet est en cours de construction : à terme, tous les scripts seront automatisés avec une interface conviviale, mais pour l'instant, il s'agit d'une base que tu peux explorer et tester.

Ce repository est une initiation au codage dans After Effects. Il est conçu pour les débutants sans expérience préalable en programmation, avec une progression lente et détaillée couvrant chaque aspect. Il est toutefois supposé que tu as déjà les bases en After Effects pour suivre les exemples.

Prérequis

  • Adobe After Effects (version rĂ©cente recommandĂ©e)
  • Connaissance de base de l'interface et des calques d'After Effects
  • Aucun besoin de compĂ©tences en programmation au dĂ©part, tout est expliquĂ© Ă©tape par Ă©tape

Contenu du Repo

Introduction to Coding in After Effects

  • DĂ©couverte des bases du codage dans AE
    • Comprendre les expressions et leur rĂ´le dans l’animation
    • Premiers pas avec les scripts pour automatiser des tâches

Part 1

  • Apprends les fondamentaux avec des exemples accessibles :
    • Linked Movement : Lie des Ă©lĂ©ments pour des animations synchronisĂ©es
    • Colors and the 'if' Statement : ContrĂ´le des comportements selon des conditions
    • Custom Expression Controls : Utilise des menus pour ajuster les animations
    • Special Keywords (time & index) : Exploite le temps et les index pour des effets dynamiques
    • Functions : CrĂ©e des blocs de code rĂ©utilisables

Part 2

  • Passe Ă  des concepts intermĂ©diaires :
    • More Complex Expressions : Combine plusieurs concepts pour des rĂ©sultats avancĂ©s
    • Animations with Code : CrĂ©e des animations fluides sans keyframes manuels
    • Influencing Keyframes with Expressions : Utilise des expressions pour modifier les animations
    • Creating a Sliding List : Construis une liste animĂ©e avec des transitions
    • Working with Time : MaĂ®trise les animations temporelles avec des boucles

Part 3

  • Explore des techniques plus poussĂ©es :
    • Creating a Box Around Text : DĂ©veloppe un "lower third" adaptable
    • Creating Custom Functions : DĂ©veloppe tes propres fonctions pour des tâches spĂ©cifiques
    • Creating an Animated Sine Curve : Produis une boucle fluide avec des mathĂ©matiques
    • Creating an Arrow that Always Points in the Right Direction : CrĂ©e une flèche qui s’oriente automatiquement
    • Animate by Sampling Colors : Anime en fonction de la dĂ©tection de couleurs

Comment Utiliser

  1. Clone ce repo ou télécharge les fichiers.
  2. Copie les expressions ou scripts fournis (dans les fichiers .txt ou .jsx) et utilise-les dans After Effects :
    • Pour les expressions, ouvre une propriĂ©tĂ© (ex. : position ou sourceText) et colle le code.
    • Pour les scripts .jsx, va dans Fichier > Scripts > ExĂ©cuter un script et sĂ©lectionne le fichier.
  3. Applique les codes à tes propres projets dans After Effects et expérimente !

Ă€ Venir

  • Automatisation complète des scripts avec une interface graphique pour une utilisation plus intuitive.
  • Ajout de nouveaux exemples et optimisations au fil du temps.

Contributions

N'hésite pas à ajouter tes propres astuces ou expressions ! Ouvre une pull request ou signale des bugs via les issues.

Ressources

  • Documentation officielle After Effects : Adobe Help

About

📌 Ce repo est une collection d'expressions et de scripts pour After Effects, regroupant des astuces et "cheat codes" pour programmer des animations dynamiques et automatiser des tâches en motion design.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published