tag:blogger.com,1999:blog-2084927510147669008.post5061065648075222369..comments2023-05-09T11:30:07.220+02:00Comments on le freelance saucisse-after-effect-expressions: EXPRESSIONS : valueAtTimele freelance saucissehttp://www.blogger.com/profile/10953279147594316170noreply@blogger.comBlogger18125tag:blogger.com,1999:blog-2084927510147669008.post-88743964001023075152016-03-10T16:27:15.912+01:002016-03-10T16:27:15.912+01:00MERCI TES TUTOS SON GENIAUXMERCI TES TUTOS SON GENIAUXjonhttps://www.blogger.com/profile/08550700870843389380noreply@blogger.comtag:blogger.com,1999:blog-2084927510147669008.post-30179889842193343872016-03-10T16:25:48.549+01:002016-03-10T16:25:48.549+01:00MERCI TES TUTOS SON GENIAUXMERCI TES TUTOS SON GENIAUXjonhttps://www.blogger.com/profile/08550700870843389380noreply@blogger.comtag:blogger.com,1999:blog-2084927510147669008.post-84751692213909571652012-06-12T19:48:38.879+02:002012-06-12T19:48:38.879+02:00Désolé pour mon précédent post, j'ai trouvé la...Désolé pour mon précédent post, j'ai trouvé la réponse sur une de tes publications sur les positions en 2007 :<br /><br />P=thisComp.layer("Position_Languette_Controle").transform.position.valueAtTime(time-0.5);<br />[P[0],Pos[1]+314];<br /><br />Merci pour l'aide qu'apporte ton site !Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-2084927510147669008.post-17112173013017526732012-06-12T19:41:23.305+02:002012-06-12T19:41:23.305+02:00Bonjour,
Je ne sais pas si cette publication est...Bonjour, <br /><br />Je ne sais pas si cette publication est encore active, mais je tente le coup !<br />Je souhaiterai utiliser l'expression valueAtTime sur un calque en modifiant la valeur de position Y sur celui-ci.<br />J'ai essayé le code ci-dessous, mais ça ne fonctionne pas : <br /><br />VarX=thisComp.layer("Position_Languette_Controle").transform.position[0];<br />VarY=thisComp.layer("Position_Languette_Controle").transform.position[1]+314;<br />PosX=VarX.valueAtTime(time-0.2);<br />PosX=VarY.valueAtTime(time-0.2);<br />[PosX,PosY];<br /><br />Merci pour ton aide !Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-2084927510147669008.post-41287779854249150192011-02-16T19:42:11.783+01:002011-02-16T19:42:11.783+01:00OK ! Merci pour ta réponse ! Je m'y met dès qu...OK ! Merci pour ta réponse ! Je m'y met dès que j'ai un peu de temps et je t'en dis plus. :o)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-2084927510147669008.post-41746450828929326852011-02-16T16:54:21.557+01:002011-02-16T16:54:21.557+01:00imaginons que "P" soit ta valeur hasard ...imaginons que "P" soit ta valeur hasard sur [x,y], et que tu aies un marqueur temps à ton moment T, ça donne en gros :<br /><br />P=ta position random;<br />if (time>=thisComp.marker.key("T").time)<br /> { P=P+[1,1]};<br /><br />Ple freelance saucissehttps://www.blogger.com/profile/10953279147594316170noreply@blogger.comtag:blogger.com,1999:blog-2084927510147669008.post-71852779735939223722011-02-16T16:14:52.202+01:002011-02-16T16:14:52.202+01:00En fait, ça parait peu mais c'est ce qui fait ...En fait, ça parait peu mais c'est ce qui fait toute la différence pour la vidéo que je réalise.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-2084927510147669008.post-85963606190178907642011-02-16T08:46:33.919+01:002011-02-16T08:46:33.919+01:00Oui, c'est exactement ça ! :o)Oui, c'est exactement ça ! :o)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-2084927510147669008.post-50242332549470856222011-02-15T18:58:39.920+01:002011-02-15T18:58:39.920+01:00+1 pixel sur X et Y ?+1 pixel sur X et Y ?le freelance saucissehttps://www.blogger.com/profile/10953279147594316170noreply@blogger.comtag:blogger.com,1999:blog-2084927510147669008.post-80981616894713317892011-02-15T14:54:39.821+01:002011-02-15T14:54:39.821+01:00Ouille ! Si vite ? :o) Eh bien je voudrais mettre ...Ouille ! Si vite ? :o) Eh bien je voudrais mettre le solide à un endroit aléatoire et qu'il n'en bouge pas jusqu'à l'instant T. Ca j,y arrive. Et puis à l'instant T, je voudrais qu'il prenne sa position actuelle +1. Je me demandais si on ne pouvais pas affecter des expressions à des clefs, j'aurais pu y arriver comme ça je crois.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-2084927510147669008.post-80265260300434961342011-02-15T14:44:52.109+01:002011-02-15T14:44:52.109+01:00Quel résultat veux tu obtenir ?Quel résultat veux tu obtenir ?le freelance saucissehttps://www.blogger.com/profile/10953279147594316170noreply@blogger.comtag:blogger.com,1999:blog-2084927510147669008.post-60761694464336695022011-02-15T14:01:48.033+01:002011-02-15T14:01:48.033+01:00Salut ! Je suis à la recherche de quelqu'un qu...Salut ! Je suis à la recherche de quelqu'un qui voudrait bien m'aider, et c'est pas évident à trouver ... Je cherche à savoir comment définir une position aléatoire pour un solide, puis appliquer cette même position aléatoire +1 à ce même solide quelques images plus loin pour les x et les y. J'ai pigé random et seedRandom mais je n'y arrive pas. Merci d'avance pour ta réponse !Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-2084927510147669008.post-73591059538925894992010-02-22T14:59:07.076+01:002010-02-22T14:59:07.076+01:00Je ne suis pas sur qu'il soit une bonne idée d...Je ne suis pas sur qu'il soit une bonne idée d'utiliser un remappage temporel pour charger des clefs venant un timing différent.<br />Je te redirige donc vers ces 2 articles :<br /><br />http://lefreelancesaucisse.blogspot.com/2010/01/remappage-temporel-de-clef.html<br /><br />et <br /><br />http://lefreelancesaucisse.blogspot.com/2010/01/remappage-temporel-de-clef-2.html<br /><br />qui sont une façon d'avoir un time remapping sur les clefsle freelance saucissehttps://www.blogger.com/profile/10953279147594316170noreply@blogger.comtag:blogger.com,1999:blog-2084927510147669008.post-62004866106354478262010-02-22T13:28:29.114+01:002010-02-22T13:28:29.114+01:00je vois t'as réponse que maintenant mais merci...je vois t'as réponse que maintenant mais merci d'avoir été si rapide.<br />C'est effectivement ce que j'avais écrit, l'expression est donc ok mais ça ne fait pas ce que je veux.<br />j'ai donc ecrit sur la position de mon layer(3):<br /><br />cible= comp("ma precomp").layer("mon calque");<br />t= thisComp.layer("ma precomp").timeRemap;<br />cible.toComp(cible.anchorPoint.valueAtTime(t))<br /><br />Ma precomp a un timeremap avec des clef de maintien, je devrais donc voir mon calque (3) se deplacer en cut et bien non, il bouge exactement comme mon calque cible.<br />Ce genre de traking fonctionne parfaitement mais il reste toujours en synchro.<br />C'est curieux.<br />Mon calque cible est animé en position, il est parenté, son point d'ancrage est fixe.<br />je ne comprend pas, c'est domage.<br />Je suis pris par le temps, je vais l'animer a la main en esperant ne pas avoir de retake!<br /><br />merci beaucoup de ta générosité<br />Si tu as une idée, je suis preuneur.<br /><br />merci encoreDamienhttps://www.blogger.com/profile/02275829617266468163noreply@blogger.comtag:blogger.com,1999:blog-2084927510147669008.post-41464196592792184572010-02-18T21:45:09.264+01:002010-02-18T21:45:09.264+01:00Alors alors....
C'est vrai, parfois valueAtTim...Alors alors....<br />C'est vrai, parfois valueAtTime peut être capricieux, car je suppose que tu as écrit quelque chose qui ressemble à ça :<br /><br />cible= comp("ma precomp").layer("mon calque");<br />A=cible.toComp(cible.anchorPoint);<br />A.valueAtTime(time-decalage)<br /><br />Et After Effect n'en a pas voulu. Voilà pourquoi:<br />La fonction valueAtTime va chercher la valeur d'une variable à un instant donné. Mais elle ne peut trouver une valeur d'une variable d'une propriété, et non une de tes créations.<br />Tu dois donc écrire ceci :<br /><br />cible= comp("ma precomp").layer("mon calque");<br />cible.toComp(cible.anchorPoint.valueAtTime(time-décalage))<br /><br />Ainsi, le valueAtTime va directement chercher la valeur chez le anchorPoint.<br /><br />J'espère avoir été clair.le freelance saucissehttps://www.blogger.com/profile/10953279147594316170noreply@blogger.comtag:blogger.com,1999:blog-2084927510147669008.post-13506094369296020822010-02-18T14:58:05.791+01:002010-02-18T14:58:05.791+01:00Bonjour,
j'ai une expression qui me permet de ...Bonjour,<br />j'ai une expression qui me permet de retrouver la position d'un calque dans une précomposition.<br />Dans la position, j'ai écrit:<br />cible= comp("ma precomp").layer("mon calque");<br />cible.toComp(cible.anchorPoint)<br /><br />ça marche tres bien, mais je veux maintenant lui rajouter un valueAtTime.<br />Comment faire ?<br />j'ai essayé plein de truc, mais ca ne marche pas, je m'embrouille a cause du toComp.<br />Peux tu m'aider?<br /><br />merci beaucoup<br />ton site est génialDamienhttps://www.blogger.com/profile/02275829617266468163noreply@blogger.comtag:blogger.com,1999:blog-2084927510147669008.post-45286679964751465672009-07-26T16:23:37.830+02:002009-07-26T16:23:37.830+02:00Ha tiens, un commentaire qui est passé entre les g...Ha tiens, un commentaire qui est passé entre les gouttes...<br />Pour renommer calque, effet, masque ou autre, il suffit de sélectionner l'intéressé, de taper sur la touche Entrée, et de modifier le nomle freelance saucissehttps://www.blogger.com/profile/10953279147594316170noreply@blogger.comtag:blogger.com,1999:blog-2084927510147669008.post-33546264159294243212008-12-10T11:18:00.000+01:002008-12-10T11:18:00.000+01:00Bonjour, je suis avec attention chaque étape, votr...Bonjour, je suis avec attention chaque étape, votre explication est trés simple, merci de prendre le temps de nous faire partager vos connaissances.<BR/>J'aurais souhaité savoir comment vous nommiez "coeff" l'effet âramétre glissiere...<BR/>MerciDaniel Tromben Rojashttps://www.blogger.com/profile/06825747032846848592noreply@blogger.com