Il ya eu récemment plusieurs tutoriels sur la liste CreativeCOW.net qui ont commencé à enseigner les bases des expressions. J'ai aussi vu quelques tutoriaux très avancés comme le manuel de lens flare avec quelques expressions très avancé.Nous allons, je suis un utilisateur moyen d'expressions qui essaie de comprendre comment construire des expressions de travailler facilement avec des plugins comme le contrôle des choses qui ne sont puissants.
Dans cet exemple, je vais mettre en place une chaîne qui commence à se balancer, puis semble être effectuée par gravité jusqu'à ce qu'il s'arrête. à la fin de la tute, nous serons en mesure de contrôler l'amplitude du swing, La vitesse du swing, Et de la gravité ou de la rapidité de la chaîne cesse de balancer.Et avec de nombreux tutoriaux qui sortent qui sont faites spécialement pour les AE CS3, J'ai pensé qu'il pourrait être amusant de faire quelque chose qui peut fonctionner dans les versions de AE au moins à la version 5.0.
Instructions
étape 1 - Commençons par créer un nouveau projet et l'enregistrer.I'm calling mine "balancer chaîne."
étape 2 - Créer deux dossiers nommés "final" et "precomps".Il ya un espace en face de la "finale", il monte à la tête de la liste.

Note:Nous ne sommes pas la création d'un grand nombre de compétitions dans ce projet, Comme une bonne pratique organisationnelle, Je crée toujours les mêmes dossiers.Je voudrais ajouter un principe d ' "actifs" ou dossier "films" et "images" en fonction des besoins du projet.Ainsi, lorsque je l'ouvre de sauvegarder ou de le donner à quelqu'un d'autre, Il est facile à déchiffrer.
Créer le lien
Etape1 - (Réelle stuff) precomps sélectionner le répertoire et créer un nouvel ordi (le raccourci clavier = cmd + n sur MAC, Ctl + n sur Windows ).
Nom de la comp "chaîne" et de le rendre 100px de largeur et 100px de hauteur.

étape 2 - Créer un nouveau solide (le raccourci clavier = cmd + y sur MAC, Ctl + y sur Windows ).Nom de la solide "talon", Cliquez sur le bouton pour faire "rendre comp taille", Changer la couleur d'un noir, Et cliquez sur ok.
étape 3 - Reprendre le talon solide, Sélectionner la couche supérieure, Et sélectionnez l'outil masque circulaire de la palette d'outils.

Maintenant, Double-cliquez sur la circulaire de l'outil masque à appliquer un masque circulaire à la pleine limite de solide sur la couche 1.
étape 4 - Ouverture de la position et de Point d'ancrage pour les propriétés de la couche de transformer le "talon", la couche.(hotkeys = p et a), cliquez sur le deuxième numéro, La valeur y, Pour positionner et de mettre à 100.Puis cliquez sur le deuxième numéro de la anchorPoint (et valeur) et réglez-le à 100.Ce keps la couche en place et met le Point d'ancrage au bord de la couche et les comp.Il devrait ressembler à ceci:

étape 5 - Sélectionner la couche 2, Le nom "chaîne", Unlink et l'échelle des propriétés.Fixé à 70 x et y fixer à 90.Alors révéler le Point d'ancrage et la position des propriétés.
Mettez-les à respecter les valeurs suivantes:
Point d'ancrage - 50, 0
Position - 50, 0
Comp votre fenêtre doit ressembler à ceci:

Mise en place de la chaîne de base
Maintenant que le lien se construit, Nous avons besoin de mettre en place la chaîne. Les prochaines étapes involove expressions, Mais nous devrions être en mesure de le tenir assez indolore.
étape 1 - Sélectionner la "finale" le dossier dans la fenêtre du projet et de créer une nouvelle composition nommée "chaîne de swing".Il devrait être d'au moins 640x480, Pixels carrés, Mais je suis un 720p comp.1280x720, Pixels carrés.
étape 2 - Créer un null objet nommé «effet de contrôles."Vous pouvez créer une couche avec null Nouveautés null object.Nul vierge est une couche qui peut être utilisé pour aider à contrôler un certain nombre d'aspects différents d'une composition.Dans cet exemple, je ne l'utilisant comme un lieu de mettre mon curseur contrôle effet.
étape 3 - Choisir "l'effet des contrôles" nul effet et sélectionnez expressions contrôles curseur de contrôle de l'effet menu.Sélectionnez le nouveau appliquée curseur et appuyez sur retour de changer le nom du curseur pour "swing amplitude."
étape 4 - Reprendre le curseur assez de fois pour avoir la suite d'une série de contrôles et de chacun à la valeur correspondante:
• swing amplitude (déjà créée) - 13
• vitesse de swing - 15
• temps de decay - 1.5
• lien rotation - 1.01
• lien taille - 75

étape 4 - Faire glisser le "chaîne" comp dans la «chaîne de swing" comp.Sélectionnez l'option "chaîne" couche, Hit retour et nommez-le "lien statique", puis définissez les valeurs suivantes:
Point d'ancrage x = 50, Y = 0
Position x = 640, Y = 0
échelle x = 20, Y = 20
Ce n'est pas très excitant pour le moment, Mais vous devriez voir quelque chose qui ressemble à ce:

L'extension de la chaîne
Cette composition, appelée «chaîne de swing" est destiné à être déposé dans une autre composition comme un objet de sorte que le "lien statique" va toujours rester là où il est et le lien sera positionné par rapport à eAu départ Point.
étape 1 - Reprendre le "lien statique" couche, Déplacer vers le bas, Et de le renommer en "lien".
étape 2 - Parent le "lien" à la couche de "lien statique" avec le pick whip.
étape 3 - Tourner vers le bas la position de propriété et de l'option + click (alt + clic sur Windows ), Le chronomètre à côté de position.

Cela ajoute une expression de la position de propriété.Avec le domaine d'expression est toujours sélectionné, entrez le texte suivant:
Expression
X = 50;
Y = 97;
[x,Y]
De frapper la touche entrée s'applique l'expression.

Ce qui donne le "lien" une couche de position relative à la "lien statique".Même si la position est bien changé accidentellement, Cela permet de garder le "lien" verrouillé sur le "lien statique".
étape 4 - Créer le lien suivant en reproduisant le "lien" couche.Après effets auto nom de la nouvelle couche de lien 2."

étape 5 - Répéter l'étape 4 pour le plus grand nombre de couches que vous en avez besoin, jusqu'à ce que votre chaîne est suffisamment longue.J'ai créé des liens à 16 ont une bonne longueur de la chaîne, et chaque couche est parented à la couche immédiatement au-dessus de lui.

Comme vous pouvez le voir, Tous les liens sont espacés correctement en utilisant l'expression de la position.

Expression
I = indice - 1;
Linkrotation = thiscomp.Couche ( «effet de contrôle»).Effet (lien rotation ") (" curseur ");
Thiscomp.Couche (I).Rotation * linkrotation
Cette expression prend la relève de la couche précédente, et multiplie ce temps la valeur de la rotation lien curseur.Le résultat est qu'il ya une légère augmentation de la rotation pour que le lien de mathématiques se déplace de la chaîne.
étape 3 - Sélectionner la rotation de la propriété "link" calque et sélectionnez Édition Copier expression que dans la barre de menu.Puis changement de sélectionner tous les liens de "lien 2" pour votre dernier lien et de coller l'expression en appuyant sur cmd + v sur le MAC ou ctl + v sur Windows.Cette expression s'applique à la rotation de chacune des couches sélectionnées.
Enfin, Il est temps pour un RAM preview.Cliquez sur le 0 (zéro) sur la touche du pavé numérique et de regarder la chaîne swing loin.Allumant Motion flou ajoute au réalisme.
Plus de contrôle
Pour plus de contrôle, nous avons la capacité de changer la taille des liens.Partie du processus est déjà en place.Il suffit de raccorder les expressions.
étape 1 - Ouvrir la "chaîne" composition et tirez le montage off-chronologique onglet que vous pouvez voir le montage-chronologiques pour les deux "chaîne" et de "chaîne de swing."
étape 2 - Tournoyer à l'échelle des propriétés de chacune des couches dans la "chaîne" comp et de révéler l'expression de chaque domaine.
étape 3 - Pour le "talon", la couche de copier et coller l'expression suivante.
Expression
X = comp ( "chaîne de swing").Couche ( «effet de contrôle»).Effet (lien taille ") (" curseur ");
[x, X]
Cela s'applique de la même valeur du «lien taille curseur de contrôle à la fois à l'échelle de x et y de la" perle "couche.
étape 4 - Copier et de coller l'expression suivante à l'échelle de la propriété de "chaîne" dans la "chaîne" comp.
Expression
X = comp ( "chaîne de swing").Couche ( «effet de contrôle»).Effet (lien taille ") (" curseur ");
Y = 90;
[x, Y]
Cela vaut la valeur du lien taille "curseur à l'échelle de x et y conserve le barème à 90% pour la" chaîne ".
Lorsque vous réglez le "lien taille curseur de contrôle, Les liens restent ensemble, Mais les billes obtenir les petits.
L'étape 5 (précédemment manquantes) - Il est temps de faire de la chaîne de swing! Tournoyer sur la rotation de propriété et de choisir (ou alt), cliquez sur le chronomètre à révéler l'expression fenêtre de saisie. Puis copiez et collez-le dans l'expression suivante:
Expression
Amplitude = thiscomp.Couche ( «effet de contrôle»).Effet ( "swing amplitude") ( "curseur");
Decay = thiscomp.Couche ( «effet de contrôle»).Effet ( "time decay") ( "curseur");
Swingspeed = thiscomp.Couche ( «effet de contrôle»).Effet ( "swing vitesse") ( "curseur");
Amplitude * math.Sin (* swingspeed temps) / math.Exp (time decay *)
Dans cette expression, «amplitude» fait référence à la "amplitude curseur" pour vous donner une gamme de commencer avec. J'aime aller gros, mais pas trop grand sur celle-ci. "13" est un bon nombre de commencer avec.
"désintégration" est la rapidité de la chaîne donne à notre gravité artificielle. Vous pouvez diminuer le rythme du temps par une augmentation du «temps decay curseur.
"swing vitesse» peut être de se référer à la masse de l'individu des liens. Dans le monde réel, une grande chaîne de liens ont une belle pleine de swing, mais plus lentement que d'une chaîne de petits liens. D'obtenir ce genre de résultat, Régler "la vitesse de swing à 8 et« la décomposition du temps »à .5.
Les mathématiques à la fin de l'expression prend toutes ces variables et les applique avec une décroissance exponentielle de la chaîne semblent réagir à la gravité réelle et la résistance au vent.
J'espère que cela peut être un tremplin pour vous lancer dans l'essai de plusieurs expressions sur votre propre.
# # #
N'hésitez pas à discuter de ce tutoriel dans le Adobe After Effects expressions forum à CreativeCOW.net.
Trent armstrong est une motion graphic designer et producteur vidéo de inflammateur groupe de médias à Dallas, Tx. Il est également le producteur et animateur de l'Mannerscast, Un podcast sur-vivre au quotidien la vie quotidienne des gens. Trent de plus de travail peut être vu à www.Ignitermedia.com, Et de l'est à Mannerscast http://www.Mannerscast.com.