IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Trigo after effect


Sujet :

JavaScript

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    98
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 98
    Par d�faut Trigo after effect
    Bonjour, d'apres mes renseignements Les expressions sous after effect sont en javascript, j'esp�re que c'est le cas sinon je poste au mauvais endroit.

    Donc voila je cr�� une expression (formule) sur la position d'une icone, pour la faire tourner sur un cercle (ca marche tres bien):

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    radius = 120;
    theta =linear( time , startTime , endTime , 0 , (2 * Math.PI ) * howManyRings );
    x = radius * Math.cos( theta );
    y = radius * Math.sin( theta );

    Par contre la o� ca se complique c'est qu'a 4sec je veux que la formule change et permette en suivant le cercle une deceleration pour qu'a 6sec l'icone arrete de tourner logarythement.

    Si vous avez des questions sur le fonctionnement n'h�sitez pas � me demander, c'est un peu plus des math que de la prog mais j'y ai pass� 3h � essayer sans comprendre ce que je faisais et avec votre aide j'aurais voulu adapter la formule.
    Merci et a bientot

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    tu utilises un setInterval ou un setTimout ?
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    98
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 98
    Par d�faut
    Ni l'un ni l'autre en fait le "linear" renvoie une valeur entre 0 et 2 PI suivant la valeur du time.

    en fait ce que je cherche c'est un coef qui evolue exponentiellement avec le temps, pour rendre realiste l'arret de l'icone.
    Merci

  4. #4
    Membre chevronn�

    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    311
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 311
    Par d�faut
    C�est effectivement plus un probl�me de math que de langage de prog.
    Si tu souhaite jouer la d�c�l�ration il faut que tu interpole le temps avant d�interpoler la position.

    Un truc du genre :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    if(time <= 6)
    {
       var t = Math.log(time + 1) / 2; 
       var theta  = t * 2 * Math.PI;
       x = radius * Math.cos(theta);
       y = radius * Math.sin(theta);
    }
    Attention j�ai �crit ca a la vol�e je n�ai pas du tous test� ce code !

  5. #5
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    98
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 98
    Par d�faut
    Ben merci, je suis parti de ca et en le readaptant, ca marche donc merci � ton id�e de d�part.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. ou je trouve une formation After effect?
    Par Design08 dans le forum Vid�o
    R�ponses: 3
    Dernier message: 25/06/2008, 12h32
  2. Probl�me After Effect au niveau des frames
    Par Busu-chan dans le forum Vid�o
    R�ponses: 0
    Dernier message: 16/01/2008, 20h51
  3. programmer un filtre after effect
    Par hipe dans le forum D�veloppement 2D, 3D et Jeux
    R�ponses: 5
    Dernier message: 17/05/2007, 20h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo