Aperçu
Le Path remplace une animation classique par clés (qui donne des trajectoires souvent rectilignes ou avec tangentes peu contrôlables) par une spline visuelle dessinée dans le viewer. Le paramètre cible suit cette spline, à une vitesse définie par une courbe de progression.
Possibilité d'avoir plusieurs vertex avec handles Bezier pour courbes douces. Animation de la position le long du path par paramètre Displacement (0 = début, 1 = fin). Animer Displacement au lieu de la position directement.
Où trouver ce modifier
- Clic droit sur un paramètre 2D (Position, Center, etc.) →
Modify With→Path. - Le path est éditable directement dans le viewer.
Types de paths
- Polyline
- Segments droits entre vertex. Pour trajectoires angulaires, robotiques.
- Bezier (smooth)
- Vertex avec handles tangentielles. Courbes lisses paramétriques. Standard pour motion graphics organiques.
- XY Path (XSpline)
- Variante avec contrôle continu de la courbure. Plus flexible que Bezier pour certains usages.
- B-Spline
- Spline lisse à contrôle global. Lissage intrinsèque sans handles à manipuler.
Configuration
Animation logo qui suit une courbe :
Logo Transform.Center → Path
1. Dessiner la spline dans le viewer
(cliquer pour ajouter des vertex)
2. Animer Displacement de 0 à 1 sur 60 frames
= logo qui suit la trajectoire dessinée
Avec rotation tangentielle :
Path (Heading = On)
= le logo s'oriente automatiquement vers la
direction de la trajectoire
Easing personnalisé :
Path Displacement → Bezier curve in spline editor
(start slow, fast in middle, slow at end)
= trajectoire avec acceleration/deceleration
Multi-segment avec hold :
Displacement keyframes :
frame 0 → 0 (départ)
frame 30 → 0.5 (mi-chemin)
frame 60 → 0.5 (HOLD à mi-chemin)
frame 90 → 1 (arrivée)Onglet Controls
- Displacement (défaut : 0)
- Position le long du path. 0 = début, 1 = fin. Animer ce paramètre pour faire suivre la trajectoire.
- Path Type (défaut : XSpline)
- Type de spline : Polyline, Bezier, XSpline, B-Spline.
- Heading (défaut : Off)
- Active la rotation tangentielle : l'objet s'oriente automatiquement vers la direction de la trajectoire (utile pour véhicules, flèches, têtes de personnage).
- Heading Offset
- Décalage angulaire sur le Heading. Permet d'ajuster l' orientation par rapport à la tangente (par ex. véhicule qui regarde de côté).
- Closed Path (défaut : Off)
- Si activé, le path se ferme : le dernier vertex se relie au premier = trajectoire en boucle.
Cas d'usage
- Logo intro / outro - logo qui apparaît en suivant une trajectoire courbe = motion graphics pro.
- Camera move 2D virtuel - le sujet semble se déplacer dans une scène 2D selon une trajectoire que la caméra ne saurait pas suivre droit.
- Trajectoires complexes (avion, voiture, balle) - suivre un path avec heading = objet qui se réoriente selon la direction.
- Lower thirds animés - text qui glisse selon une courbe douce vs un slide rectiligne.
- Particules sur path - pPosition modifié par Path = particles suivant une trajectoire prédéfinie.
- Boucle d'animation - Closed Path + Displacement linéaire animé en cycle = boucle parfaite.
Astuces
- XSpline pour courbes lisses - meilleur défaut pour motion graphics. Polyline pour effets robotiques.
- Heading + Heading Offset - pour véhicules, Heading = On + Offset = 0. Pour flèche pointant vers la trajectoire, Offset = 0. Pour personnage regardant de profil, ajuster Offset 90°.
- Displacement easing dans Spline Editor - passer en Spline Editor pour ajuster la courbe de Displacement (Ease In/Out pour départ/arrivée doux).
- Path éditable visuellement - ajouter / supprimer des vertex dans le viewer en cliquant. Modifier les handles Bezier en draggant.
- Closed Path pour cycles - pour animation infinie loop, Closed Path = On + Displacement de 0 à 1 répétée.
- Multiple paths sur même paramètre - pas directement, mais on peut switcher de path en chaînant deux Path modifiers.
- Vitesse non-uniforme - par défaut, Displacement linéaire = vitesse linéaire. Pour vitesse variable, utiliser une courbe non-linéaire sur Displacement.
- Pour des trajectoires suivant un sujet, considérer Tracker modifier qui lie un paramètre à un track point existant.
