Objectifs

S’initier ou approfondir la programmation en motion-design, quel intérêt ?

  • Être capable d’évaluer les possibilités offertes par les scripts et expressions

  • Être capable de rédiger ou adapter de petits programmes informatiques pour :

    • étendre ses possibilités en terme de création

    • gagner du temps en automatisant certaines tâches

Compétences envisagées

  • comprendre les notions les plus basiques de la programmation (programmation, algorithme, langages formels)

  • reconnaître les composants génériques des langages de programmation

  • être capable de se documenter (sur la programmation JavaScript, notamment sur After Effects)

  • comprendre et manipuler des expressions

  • créer des scripts et éléments d’interfaces pour After Effects

  • importer des fichiers de données dans After Effects, notamment issus de tableurs collaboratifs

  • exporter des animations pour le web

  • être capable d’investir ces compétences de manière utilitaire et créative

illustrations

Les trois exemples montrent les 3 exercices basiques qui seront réalisés par la suite comme premier travail avec After Effects, plus tard dans la formation :

  • dans le premier, un seul engrenage est animé, et pilote l’autre grâce à une ligne de code

  • dans le second, l’animation de l’horloge est entièrement programmée

  • dans le troisième, seul le curseur est animé manuellement : le reste est piloté grâce à une ligne de code.