En bref
- Follow Path positionne un objet ou un os sur une Curve cible.
- La position se contrôle avec la propriété Evaluation Time de la courbe ou, si Fixed Position est activé, avec Offset Factor.
- Lorsque Follow Curve est activé, l’objet peut pivoter pour suivre l’orientation de la courbe.
- Si Forward Axis et Up Axis sont identiques, la contrainte peut cesser de fonctionner.
Ce que vous allez apprendre dans ce guide
La contrainte Follow Path de Blender permet de maintenir un objet ou un os sur une Curve et de le déplacer le long de celle-ci. En visualisation architecturale, elle sert par exemple à faire circuler une caméra dans une scène en suivant un itinéraire défini, ou à faire avancer un véhicule sur une courbe représentant une route. La contrainte de Blender peut ajuster non seulement la position de l’objet, mais aussi, si nécessaire, sa rotation en fonction de l’orientation de la courbe.
Dans ce guide, nous verrons d’abord comment définir une courbe comme cible à suivre, puis comment contrôler le mouvement de deux façons différentes. Enfin, nous aborderons les problèmes d’alignement et les points à prendre en compte pour une utilisation dans des scènes architecturales. Les étapes s’appuient sur la description de Follow Path dans le manuel de Blender ; elles ne présupposent pas d’une version particulière de Blender.
Prérequis
Une scène Blender sur laquelle travailler.
Un objet Curve à suivre et un objet ou un os qui se déplacera le long de cette courbe. La caméra est notamment citée comme exemple d’utilisation dans le manuel.
Si le mouvement doit évoluer au fil du temps, la propriété correspondante à animer : Evaluation Time de la courbe ou Offset Factor de la contrainte.
Le manuel de référence ne précise pas de numéro de version de Blender, de compte ou de module complémentaire requis. Aucune exigence de version ou de module complémentaire n’est donc ajoutée ici. Les noms des propriétés sont indiqués en anglais ; si leur intitulé diffère dans l’interface utilisée, repérez les options Follow Path, Fixed Position et Follow Curve de la contrainte.
Configurer Follow Path : étape par étape
Préparez la courbe à suivre. Choisissez l’objet Curve de votre scène qui servira de parcours. La forme de la courbe définit l’itinéraire que suivra l’objet. Pour un mouvement de caméra, placez la courbe sur le trajet que vous souhaitez lui faire parcourir dans la scène. À ce stade, vous définissez le chemin à suivre, et non la vitesse du mouvement.
Associez l’objet à déplacer à la courbe. Sélectionnez l’objet, puis ajoutez l’objet Curve à la sélection. Utilisez ensuite
Ctrl-Pet choisissezPath Constraint. Le manuel de Blender présente cette méthode comme un moyen rapide de configurer la contrainte Follow Path. Une fois la configuration terminée, la cible de la contrainte doit être la Curve à suivre. Sans courbe cible, la contrainte ne peut pas fonctionner.Choisissez une méthode de contrôle de la position. Follow Path permet de gérer le mouvement de deux façons. La première utilise la propriété
Evaluation Timede la courbe ;Offsetdans la contrainte décale la position en fonction de cette valeur. La seconde consiste à activerFixed Positionet à définir la position relative sur la courbe avecOffset Factor. Dans ce facteur,0correspond au début de la courbe et1à sa fin. Lorsque Fixed Position est activé, la position est calculée à partir d’Offset Factor plutôt que d’Evaluation Time.Faites évoluer le mouvement dans le temps. Animez la propriété de contrôle choisie pour faire avancer l’objet le long de la courbe. Si vous utilisez Evaluation Time, vous pouvez animer cette valeur sur la courbe. Le bouton
Animate Pathde Blender anime Evaluation Time de façon à l’égaler à la frame actuelle de la scène. Vous pouvez aussi animer Evaluation Time manuellement sans utiliser ce bouton. Si vous optez pour Fixed Position, animez Offset Factor pour faire évoluer la position dans le temps.Réglez l’alignement de la rotation. Le fait que l’objet se déplace sur la courbe ne signifie pas que son orientation suivra celle-ci. Pour faire pivoter l’objet en fonction de la direction de la courbe, activez
Follow Curve. Définissez ensuiteForward Axispour choisir l’axe local de l’objet qui pointera dans la direction tangente à la courbe, etUp Axispour choisir l’axe qui s’alignera autant que possible sur l’axe Z global. Ces deux axes doivent être différents. S’ils sont identiques, la contrainte peut cesser de fonctionner et son icône peut devenir rouge.Vérifiez la position et la rotation de départ. Follow Path utilise la position et la rotation de l’objet dans l’espace monde comme décalages supplémentaires par rapport à sa position sur la courbe. Si l’objet semble décalé sur le côté ou tourné de façon inattendue sur le parcours, utilisez
Alt-GetAlt-Rpour réinitialiser sa position et sa rotation dans l’espace monde. Le manuel recommande de mettre ces valeurs à zéro pour placer et aligner précisément l’objet sur la courbe. L’échelle de la courbe agit également comme multiplicateur sur le décalage de position ; tenez-en donc compte lorsque vous recherchez l’origine d’un décalage.
Erreurs fréquentes et points de contrôle
L’objet n’est pas associé à la courbe : vérifiez que la cible de Follow Path est un objet Curve. Sans cible, la contrainte ne fonctionne pas. Si l’objet apparaît ailleurs dans la scène, rappelez-vous que sa position et sa rotation dans l’espace monde peuvent ajouter un décalage à la courbe ; Alt-G et Alt-R permettent de réinitialiser ces valeurs.
L’objet ne bouge pas : l’ajout de la contrainte ne crée pas à lui seul une animation. Selon le manuel de Blender, Evaluation Time est fixe par défaut ; il faut donc animer cette valeur ou utiliser le bouton Animate Path. Si Fixed Position est activé, le mouvement est contrôlé par Offset Factor, et non par Evaluation Time. Vérifiez que vous animez la propriété correspondant à la méthode choisie.
L’objet est orienté dans la mauvaise direction : le réglage Forward Axis détermine lequel des axes locaux de l’objet s’aligne sur la tangente à la courbe. Le choix d’un axe négatif peut orienter l’objet dans la direction opposée. Par ailleurs, si Follow Curve est désactivé, la courbe ne modifie pas la rotation. Activez cette option et choisissez des axes Forward Axis et Up Axis différents.
La caméra suit le parcours, mais ne garde pas la cible dans le cadre : Follow Path déplace la caméra le long de la courbe ; vous pouvez l’utiliser avec une contrainte de suivi pour contrôler séparément son point de visée. Cette approche permet à la caméra en mouvement de rester orientée vers un objet. La source ne donne pas de procédure détaillée pour configurer une contrainte de suivi particulière ; ce guide ne propose donc pas d’étapes de configuration supplémentaires.
Utilisation dans un flux de travail d’architecture et de visualisation
Follow Path est particulièrement utile aux équipes de visualisation architecturale qui souhaitent définir un parcours de caméra à l’aide d’une courbe. Le même principe peut aussi servir à déplacer un véhicule le long d’une route dans une scène. Contrôler le mouvement avec Evaluation Time revient à utiliser le minutage de la courbe ; avec Fixed Position et Offset Factor, vous animez directement la position relative sur la courbe. Le choix dépend de la valeur qu’il est le plus facile de contrôler dans la scène.
Avant d’intégrer un parcours de présentation à la production, vérifiez le décalage de la caméra, les axes de rotation et sa position sur la courbe du début à la fin du mouvement. Les propriétés décrites ici se limitent au contrôle du mouvement et de l’alignement ; la source ne fournit aucune information sur la qualité du rendu, les gains de performances ou la configuration matérielle requise. Il convient donc de considérer cette méthode comme une contrainte permettant de contrôler le mouvement dans la scène, et non comme une solution nécessitant une mise à niveau du matériel. La source ne précise pas non plus les informations relatives à la licence ou au coût.
Étapes suivantes
Commencez par vérifier les positions de départ et d’arrivée du mouvement avec une courbe simple et un seul objet. Si une rotation est nécessaire, testez ensuite l’alignement des axes avec Follow Curve. Avec une caméra, distinguez le suivi du parcours de son point de visée ; si vous devez maintenir une cible dans le cadre, envisagez d’utiliser également une contrainte de suivi. Enfin, vérifiez le résultat dans la scène en gardant à l’esprit que les décalages de position et l’échelle de la courbe peuvent avoir une incidence.
Source et licence
Ce guide a été adapté en turc à partir de la page « Follow Path Constraint » du Blender Manual. La licence de la source est CC BY-SA 4.0.
Sources
1 sourceLes textes sources ne sont pas republiés ; les courtes citations sont signalées, le reste est notre propre résumé et commentaire.
Follow Path offre un moyen intuitif de définir un parcours de caméra à l’aide d’une courbe, plutôt que de déplacer la caméra manuellement dans la scène. Pour les bureaux d’architecture et les artistes en visualisation, pouvoir gérer séparément le parcours et le minutage est particulièrement pratique pour régler les mouvements de présentation.
Pour les bureaux et les étudiants en Turquie, il ne faut pas présumer de coûts liés à du matériel ou à une licence : la source ne fournit aucune information à ce sujet. Une approche plus sûre consiste à commencer par un petit test dans une scène existante pour vérifier les décalages, les axes et la propriété animée, puis à appliquer le mouvement de caméra au parcours de présentation réel.
Questions fréquentes
À quoi sert Follow Path dans Blender ?
Cette contrainte positionne un objet ou un os sur une Curve et permet de l’animer le long de celle-ci. Si Follow Curve est activé, la rotation peut également suivre l’orientation de la courbe.
Comment déplacer un objet le long d’une courbe dans Blender ?
Ajoutez à l’objet une contrainte Follow Path avec une Curve comme cible, puis animez Evaluation Time ou, si Fixed Position est activé, Offset Factor.
Dans Follow Path, Forward Axis et Up Axis peuvent-ils être identiques ?
Non. Ces deux axes doivent être différents ; s’ils sont identiques, la contrainte peut cesser de fonctionner.



