Comment ajouter des commandes d’épaisseur aux membres en caoutchouc pour créer un raccourci de perspective dans After Effects
Pour ajouter des commandes d’épaisseur à un membre en caoutchouc, exposez la largeur de son contour et les largeurs d’effilement de ses deux extrémités sous forme de curseurs distincts. Animez ensuite ces commandes en même temps que la pose du membre : raccourcissez sa portée visible, indiquez quelle extrémité est la plus proche et façonnez la transition d’épaisseur pour renforcer cette direction.
Ce tutoriel s’adresse aux animateurs de personnages qui travaillent avec un membre natif créé sur un calque de forme dans After Effects, notamment un hose de Rubberhose 3. L’objectif est de créer des commandes d’épaisseur réutilisables pour un mouvement stylisé vers le spectateur ou à l’opposé. Le flux de travail ci-dessous associe des commandes documentées à un test de pose illustratif ; les valeurs proposées sont des points de départ pour guider le dessin.
1. Dissocier la courbure du membre de son épaisseur
Commencez par repérer les propriétés qui modifient l’axe central et celles qui modifient la silhouette. Dans Rubberhose 3, Hose Length détermine la distance entre les contrôleurs à partir de laquelle le hose devient droit. Direction contrôle la courbure du hose, et Battle Axe recommande précisément d’animer Direction pour suggérer un mouvement vers la caméra ou à l’opposé. Ces commandes sont utiles pour les poses, mais elles ne remplacent pas le contrôle de l’épaisseur visible. Battle Axe : commandes
Battle Axe indique que les hoses sont des calques de forme dont l’apparence peut combiner des contours, des fonds, des styles de calque et des effets. La documentation distingue aussi les préréglages de style des préréglages de courbure : ces derniers ne modifient pas l’épaisseur. Pour cette configuration, commencez par un hose simple avec un seul contour afin que les commandes d’épaisseur aient une cible évidente. Battle Axe : styles
Utilisez trois valeurs réglables indépendamment : une largeur de contour maximale, un pourcentage de largeur à l’origine et un pourcentage de largeur à l’extrémité. En les séparant, vous pouvez modifier l’épaisseur générale sans refaire l’effilement. Vous pouvez aussi inverser la direction apparente de la profondeur sans inverser le tracé du membre.
2. Préparer un membre simple et repérer le sens du tracé
Enregistrez une copie de travail du projet avant de modifier le rig. Choisissez un membre et une pose neutre où son contour complet est facile à voir. Passez temporairement à un style simple si les détails décoratifs rendent la silhouette difficile à évaluer.
Développez Contents sur le calque du hose et repérez le contour qui dessine réellement le membre. Pour l’identifier, modifiez temporairement un peu sa largeur, vérifiez le résultat visible, puis annulez. Si plusieurs contours contribuent à l’apparence, choisissez d’abord celui qui représente le corps principal.
Ne partez pas du principe que le début du tracé correspond à l’épaule ou à la hanche. Faites un essai : modifiez l’effilement d’une extrémité et observez laquelle réagit. Notez la correspondance dans les noms des commandes, par exemple « Largeur de départ — épaule » et « Largeur d’arrivée — poignet ». Cette vérification évite les inversions par la suite.
Pour tester un nouveau calque de forme natif, dessinez un tracé courbe ouvert avec un contour et sans fond. Pour un hose existant, conservez son tracé généré et ses connexions au rig. Le but est de modifier les propriétés de rendu autour de ce tracé tout en gardant son système de pose utilisable.
3. Régler l’effilement avant de connecter les curseurs
Sous le contour visible, développez Taper. After Effects propose Start Length et End Length pour définir les portions concernées, ainsi que Start Width et End Width pour régler leur épaisseur. La largeur d’une extrémité n’a aucun effet visible si la longueur d’effilement correspondante est nulle. Les unités de longueur en pourcentage rendent la transition proportionnelle à la longueur du tracé. Adobe : Effiler les contours de forme
Utilisez cette configuration initiale :
- Réglez Length Units sur Percentage.
- Réglez Start Length et End Length sur 50 % chacun.
- Réglez Start Width et End Width sur 100 %.
- Réglez Start Ease et End Ease sur zéro pour obtenir une transition initiale simple.
Il s’agit d’un profil de départ proposé, et non d’une spécification obligatoire du rig. Les valeurs neutres des extrémités fournissent une base avant l’introduction d’un effilement. Une fois les commandes fonctionnelles, ajustez les longueurs de transition et l’adoucissement selon le contour du personnage. Gardez ces réglages fixes pendant le premier test de pose afin d’évaluer les variations d’épaisseur indépendamment.
4. Ajouter et connecter trois curseurs destinés à l’animateur
Créez un calque d’objet nul nommé « Limb Width Controls ». Ajoutez trois effets Slider Control via Effect > Expression Controls > Slider Control. Renommez les effets et saisissez les valeurs initiales suivantes. Adobe permet de placer des commandes d’expression sur un objet nul et de les référencer depuis des propriétés d’autres calques. Adobe : Utilisation des commandes d’expression
| Nom du curseur | Valeur initiale | Propriété cible |
|---|---|---|
| Largeur maximale | 32 | Stroke Width |
| Pourcentage de largeur au départ | 100 | Taper > Start Width |
| Pourcentage de largeur à l’arrivée | 100 | Taper > End Width |
Pour chaque propriété cible, faites Alt-clic sur son chronomètre sous Windows ou Option-clic sur macOS afin d’activer une expression. Faites glisser le fouet d’expression vers la valeur numérique du curseur correspondant. Répétez l’opération pour les trois propriétés et vérifiez chaque connexion avant de continuer.
Utilisez le fouet d’expression pour qu’After Effects crée les références avec les noms réels de vos calques et effets. Renommez les commandes avant de les connecter et utilisez des noms distincts pour chaque membre si vous créez plusieurs calques de commandes. Adobe recommande des noms d’effet descriptifs et explique que les commandes d’expression liées peuvent être animées par images clés. Adobe : Utilisation des commandes d’expression
Testez chaque curseur séparément. Largeur maximale doit modifier l’épaisseur principale du contour. Pourcentage de largeur au départ doit agir sur l’extrémité identifiée comme le début ; Pourcentage de largeur à l’arrivée doit agir sur l’autre. Remettez les deux curseurs d’extrémité à 100 avant de commencer l’animation. Cette procédure utilise les connexions de l’interface et ne nécessite aucun script personnalisé.
5. Tester le raccourci de perspective avec trois poses bien distinctes
Créez trois poses maintenues avant de peaufiner les transitions. Les valeurs suivantes sont des propositions de conception, et non des résultats de perspective mesurés. Elles supposent que le tracé commence à l’épaule et se termine au poignet, avec les longueurs d’effilement réglées comme indiqué ci-dessus.
| Pose test | Largeur maximale | Pourcentage de largeur au départ | Pourcentage de largeur à l’arrivée | Intention du dessin |
|---|---|---|---|---|
| Profil neutre | 32 | 100 | 100 | Définir la silhouette normale |
| Poignet qui s’approche du spectateur | 44 | 65 | 100 | Mettre l’accent sur le poignet |
| Poignet qui s’éloigne | 32 | 100 | 65 | Mettre l’accent sur l’épaule |
Pour la pose d’approche, rapprochez le poignet de l’épaule dans la composition afin de réduire la portée visible du membre. Ajustez la courbure jusqu’à obtenir une silhouette raccourcie délibérée, puis introduisez la différence d’épaisseur. Évaluez le résultat avec la main visible, car sa taille et son chevauchement contribuent à indiquer l’orientation voulue.
Pour la pose d’éloignement, inversez l’accentuation de l’épaisseur et repensez la position de la main par rapport au personnage. Échanger simplement deux valeurs d’épaisseur peut laisser la pose ambiguë. Vérifiez le contour entier, notamment l’endroit où le membre sort du torse et celui où il rejoint la main.
Comme choix de conception de l’animation, évitez de lier automatiquement l’épaisseur à la distance entre les deux contrôleurs. Une faible distance entre les extrémités peut correspondre à plusieurs poses, dont une courbure de profil. Des commandes d’épaisseur indépendantes vous permettent de choisir l’effet de profondeur voulu.
Si la pose ne fonctionne qu’avec une variation d’épaisseur extrême, revoyez d’abord l’axe central et les chevauchements. Servez-vous de l’épaisseur pour renforcer un dessin déjà compréhensible. Continuez à ajuster les trois poses maintenues jusqu’à ce que chacune soit lisible à la taille de visionnage prévue.
6. Animer les commandes sans créer de pulsation d’épaisseur
Une fois les poses maintenues réussies, définissez des images clés pour les trois curseurs aux moments correspondants. Commencez par prévisualiser une transition lente. Examinez les images entre les poses avec autant d’attention que les extrémités : deux dessins convaincants peuvent tout de même produire une silhouette intermédiaire maladroite.
Pour le diagnostic, procédez dans cet ordre : position, courbure, profil d’épaisseur, puis timing. Si le membre semble gonfler avant de tourner, décalez ou adoucissez la variation d’épaisseur. Si l’extrémité proche s’élargit alors que la portée visible ne change pas, vérifiez si le mouvement a besoin d’une phase de raccourcissement plus nette.
Vérifiez l’attache de la main ou du pied tout au long de la transition. Un poignet élargi avec une main petite et inchangée peut créer une forme de col inattendue. Ajustez le dessin adjacent si nécessaire, ou réduisez la variation locale d’épaisseur. Évaluez la silhouette combinée plutôt que le hose seul.
N’appliquez pas par défaut la même animation d’épaisseur à tous les membres. Terminez un mouvement représentatif, puis utilisez-le comme référence de configuration. Chaque membre nécessite toujours ses propres choix de pose et de contour.
7. Résoudre les problèmes courants des commandes d’épaisseur
| Problème | Vérification | Étape suivante |
|---|---|---|
| Le curseur d’extrémité semble inactif | Longueur d’effilement correspondante et contour sélectionné | Utilisez une longueur non nulle et vérifiez le contour visible |
| La mauvaise extrémité change | Sens réel du tracé | Corrigez les noms des commandes ou les connexions |
| La référence de largeur affiche une erreur | Noms du calque et de l’effet | Reconnectez avec le fouet d’expression |
| Le membre semble gonflé au milieu | Largeur maximale et transition de l’effilement | Réduisez la largeur maximale ou remodelez la transition |
| La pose raccourcie reste ambiguë | Axe central, dessin des extrémités et chevauchement | Redessinez la pose avant d’augmenter l’effilement |
| Les commandes d’épaisseur cessent de fonctionner après des changements de style | Contour auquel les expressions sont appliquées | Vérifiez et reconnectez les propriétés de rendu voulues |
Une fois le mouvement au point, enregistrez le style pour le réutiliser. Battle Axe permet d’enregistrer et de copier les styles de hose, mais testez la configuration obtenue sur un autre hose avant de vous y fier : vérifiez que ses références de largeur pointent vers les commandes voulues pour ce membre. Battle Axe : styles
Un rig terminé et bien conçu permet de revenir immédiatement à une épaisseur neutre, d’accentuer l’une ou l’autre extrémité et de modifier la pose sans refaire la configuration de largeur. Gardez les trois commandes simples, testez-les dans les deux directions de profondeur et affinez la silhouette à l’échelle à laquelle le personnage sera réellement vu.
Sources
- Battle Axe, Commandes.
- Battle Axe, Styles.
- Adobe, Effiler les contours de forme.
- Adobe, Utilisation des commandes d’expression.
