Le script bq_looper se compose d'une partie qui permet d'ajouter des expressions de boucle aux propriétés sélectionnées, en fonction de différents réglages. Et d'une partie avec Constrained Loop qui crée des expressions contrôlées par un Pseudo Effect pour pouvoir arrêter la boucle après un certain nombre de répétitions, et Loop Precomps pour boucler des précompositions avec le Remappage temporel.
Première partie du script :
Dans les listes à côté, vous pouvez sélectionner le type de boucle souhaitée :
- Cycle répète l’animation
- Pingpong répète l’animation une fois dans un sens, une fois dans l’autre
- Offset répète l’animation en la décalant
- Continue ne répète pas l’animation mais la continue en conservant uniquement sa vitesse.
Deuxième partie du script :
Dans le Pseudo Effect la partie LOOP IN et la partie LOOP OUT sont utilisées pour contrôler l’animation. Vous pouvez sélectionner le type de boucle dans chaque liste, suivi du paramètre indiquant combien de fois l’animation doit boucler.
Les boucles utilisent numKeyframes si vous ne souhaitez pas utiliser toutes les clés pour créer vos boucles.
Le bouton Loop Precomps permet de boucler toutes les précompositions sélectionnées. L’expression utilise l’intégralité de la plage temporelle en évitant d’aller au-delà de la dernière image. Les clés de fin d’animation qui doivent boucler avec le début doivent donc être placées après la dernière image dans les précompositions.
Installation du script :
Copiez le fichier de script bq_Looper.jsx et le dossier bq_Files dans le sous-dossier ScriptUI Panels du dossier Scripts.
Pour trouver ce dossier, ouvrez les préférences d’After Effects Démarrage et réparation et cliquez sur le bouton Rechercher le fichier des préférences dans la section Gestion des préférences.
Ouvrez le dossier Scripts. S’il ne contient pas le dossier ScriptUI Panels, créez-le.
Constrained Loop et Loop Precomps utilisent les expressions enregistrées dans les fichiers texte, ainsi que l’application des presets des fichiers ffx.
Les fichiers sont placés dans le dossier bq_Files à côté du script. Le script vérifie l’existence de ces fichiers avant de les appliquer lorsque vous cliquez sur l’un des boutons.
Vous pouvez ainsi modifier les expressions en éditant les fichiers texte, ou mettre à jour les presets qui sont des Pseudo Effect créés avec l’extension Pseudo Effect Maker 3 téléchargeable ici : https://aescripts.com/pseudo-effect-maker/