module inscription newsletter haut de page forum mobile

Rejeter la notice

ateliers live resolve avec forest

Ateliers Live Resolve - Formez-vous en ligne tous les mois avec Forest !
Faites rapidement évoluer la qualité de vos étalonnage avec nos ateliers mensuels de 3h.
Toutes les infos

Ateliers et Formations

[CommentFaire?] Script de loop qui se réduit

Discussion dans 'Adobe After Effects' créé par jacquesperconte, 20 Février 2012.

  1. jacquesperconte

    Points Repaire:
    100
    Recos reçues:
    0
    Messages:
    3
    Appréciations:
    +0 / 0 / -0
    Bonjour

    J'essaie depuis hier de coder un script (mon premier) pour calculer des montages images compliqués à faire à la main.

    J'aimerais faire un script qui puisse faire évoluer des loops sur des séquences vidéo.

    Je m'explique. J'ai une séquence qui dure 8 secondes.
    1/ J'aimerais boucler sur les deux premières secondes.
    mais à chaque itération réduire la durée du loop d'une image en amputant la première image. et ainsi de suite jusqu'à ce que le loop ne fasse plus que deux images.
    2/ Pour rester à cet état x secondes
    3/ Avant qu'elle ne se mette à s'étendre en augmentant la taille du loop d'une image de plus à la suite d ela séquence jusqu'à ce qu'elle refasse 2 secondes.
    4/ et rester à cet état les mêmes x secondes.
    5/ avant de reprendre à 1

    je peine à faire le 1. Je n'y arrive pas du tout en fait

    sur mon claque j'ai mis un timeremap avec ce script (adapté de Random Motion)
    mais il y a des choses que je ne comprends pas....

    segDur = 2;
    loc = timeToFrames();
    if (loc >= (segDur*25)) {
    segDur = segDur-0.04;
    }

    segStart = 1;
    startVal = 1;
    endVal = startVal + segDur;

    linear(time,segStart,segStart + segDur, startVal, endVal);

    --
    je galère.
    Merci par avance de votre patience et de votre aide ;)

    Ps. je créditerais ceux qui m'aideront au générique de mon film (s'ils le veulent bien).
     
    #1 jacquesperconte, 20 Février 2012
    Dernière édition: 20 Février 2012
  2. Archibad

    Archibad Conseiller Technique Effets spéciaux visuels
    Conseiller Technique

    Points Repaire:
    4 980
    Recos reçues:
    31
    Messages:
    728
    Appréciations:
    +2 / 5 / -0
    Alors,

    je ne suis pas assez fort en expression pour corriger ton expression, mais je peux éventuellement te donner une piste:
    j'utiliserai plutôt l'expression loopOutDuration("cycle",duréeensecondes)

    Il te suffit ensuite de trouver la manière de réduire durréeensecondes en fonction de la ligne de temps.
    Ta première boucle dure deux secondes, la seconde doit durer 2 secondes moins 0.04 secondes soit, 1.96 soit une tête de lecture positionnée à 3.96, puis ensuite 1.92 secondes soit une têtre de lecture positionnée à 5.88 etc...
    donc, je ne peux pas t'aider pour écrire le "calcul" mais je crois qu'il faut peutr être chercher de ce côté la aussi
     
Chargement...
Discussions similaires - Script loop réduit
  1. geoay
    Réponses:
    1
    Nb. vues:
    1 083
  2. Lionel.75
    Réponses:
    0
    Nb. vues:
    1 080
  3. nitrate
    Réponses:
    13
    Nb. vues:
    509

Dernières occasions

 

Partager cette page

Dernières Occasions

 
Vous souhaitez annoncer sur le Repaire ? Contactez-nous