Une clôture bien alignée peut transformer une scène 3D, mais la modéliser poteau après poteau devient vite fastidieux dès que le terrain serpente. Avec Blender Geometry Nodes, une seule courbe peut piloter la longueur du tracé, l’orientation des supports et la disposition des traverses : modifier le chemin met alors l’ensemble à jour automatiquement.
Le principe consiste à séparer la construction en éléments simples. Une courbe de Bézier définit le parcours, des points répartis à intervalles réguliers accueillent les poteaux, et des éléments continus suivent le tracé pour former les lisses. Cette approche de géométrie procédurale convient autant à une clôture de jardin qu’à une barrière de parc ou à un long aménagement architectural.
Le fil conducteur sera celui d’un petit studio qui prépare la visualisation d’un jardin. Son client change plusieurs fois le dessin de l’allée : plutôt que de déplacer manuellement des dizaines de pièces, l’équipe conserve une clôture procédurale qui s’adapte à chaque nouvelle courbe. Tout l’enjeu est de construire un groupe de nœuds lisible, contrôlable et suffisamment robuste pour rester agréable à utiliser.
En bref
- La courbe source définit le parcours et peut être retouchée directement dans la scène.
- Les nœuds Curve to Points et Instance on Points permettent de créer et de répartir les poteaux.
- L’espacement des éléments se règle avec une valeur de longueur, puis se vérifie sur les portions courbes.
- Les traverses peuvent suivre le tracé grâce à la déformation le long d’une courbe, ou être construites en segments entre les supports.
- Des entrées de groupe rendent le dispositif réutilisable et facile à adapter à différents projets.
Préparer la courbe de Bézier et la clôture procédurale dans Blender
Avant de créer le réseau, il faut choisir clairement quel objet porte le groupe de nœuds. Pour ce montage, une courbe peut servir de support au modificateur Geometry Nodes : elle constitue à la fois le chemin de référence et la forme à partir de laquelle la clôture sera générée. Le modificateur prend également en charge des objets maillage et volume, mais un objet courbe rend ici le parcours facile à retoucher sans ajouter d’étape de conversion.
Dans la scène du studio, le tracé commence par une courbe de Bézier dessinée en vue de dessus. Quelques points bien placés suffisent généralement à épouser le bord d’une pelouse. Les poignées contrôlent la douceur des virages ; des courbes trop serrées peuvent cependant donner des poteaux rapprochés visuellement ou des traverses qui tournent brutalement. Il vaut mieux commencer par un chemin simple, puis ajouter des points uniquement là où le dessin en a réellement besoin.
Organiser le chemin et les objets de référence
Un poteau modèle est créé séparément, avec son origine placée à sa base. Ce détail détermine la façon dont il reposera sur le sol lorsqu’il sera instancié. Si l’origine se trouve au centre du modèle, le poteau peut sembler enterré ou suspendu ; déplacer l’origine avant la distribution évite de compenser ce décalage par des réglages supplémentaires dans le groupe.
Pour préserver un flux de travail net, le modèle peut rester dans un objet de référence ou être placé dans une collection dédiée. L’important est de distinguer la géométrie d’origine de la géométrie générée. Le studio peut alors changer le profil du support, par exemple remplacer un poteau carré par un modèle rond, sans redessiner le chemin ni reconstruire le réseau de nœuds.
Une première vérification consiste à appliquer les transformations de l’objet modèle et à contrôler son orientation locale. Les instances reprennent les axes de cet objet ; un poteau modélisé dans une direction inattendue peut donc apparaître couché malgré une distribution correcte. Une convention simple — axe vertical cohérent, base à l’origine, dimensions réalistes — rend la suite beaucoup plus prévisible.
Créer un groupe de nœuds lisible
Dans l’espace de travail Geometry Nodes, un nouveau modificateur peut recevoir un groupe de nœuds, puis exposer ses réglages dans le panneau du modificateur. L’entrée de groupe transmet la géométrie d’origine ; la sortie renvoie le résultat vers la pile de modificateurs. Ces deux prises Geometry forment le cadre du traitement, tandis que les nœuds intermédiaires décrivent la construction de la clôture.
Les versions récentes de Blender peuvent faire évoluer l’intitulé ou la présentation de certains nœuds, mais la logique reste stable : convertir ou échantillonner le chemin, produire des points, y placer des instances et joindre les pièces au résultat. Un groupe organisé en zones — distribution des poteaux, fabrication des traverses, assemblage — est plus facile à comprendre qu’un réseau compact où toutes les fonctions se croisent.
Pour le projet du jardin, le chemin demeure donc l’unique guide spatial, tandis que le poteau est une ressource interchangeable. Cette séparation prépare une modélisation 3D où le tracé et le style peuvent évoluer indépendamment.

Créer les instances de poteaux et régler l’espacement des éléments
Une fois le chemin établi, il faut transformer sa longueur en emplacements de poteaux. Dans le groupe, le nœud Resample Curve permet de rééchantillonner la courbe selon une distance déterminée. Ce réglage sert de base à l’espacement des éléments : une valeur proche de deux mètres, par exemple, donne des supports assez réguliers pour une clôture de jardin, tandis qu’un intervalle plus court convient à une barrière plus dense.
La courbe rééchantillonnée est ensuite envoyée vers Curve to Points. Ce nœud produit des points que le groupe peut utiliser comme emplacements d’instance. Le modèle de poteau est fourni au nœud Instance on Points, avec le chemin de points en entrée et la géométrie du support comme instance. Le résultat est immédiat : chaque point reçoit un exemplaire du modèle, sans dupliquer manuellement l’objet dans la scène.
Comprendre la distribution avant de la personnaliser
Le mode de rééchantillonnage par longueur répartit les points suivant une distance cible, mais il faut savoir comment la fin du tracé est traitée. Selon la longueur totale et l’espacement choisi, le dernier intervalle peut différer légèrement des autres, ou le dernier support peut ne pas coïncider exactement avec l’extrémité. Ce comportement n’est pas forcément un défaut : une clôture peut s’arrêter avant un portail ou se prolonger jusqu’à un angle, selon le besoin de la scène.
Pour le jardin fictif, l’équipe place d’abord un support à chaque extrémité, puis observe la répartition autour d’un virage. Si l’intervalle paraît trop long sur une portion sinueuse, la solution n’est pas toujours de réduire l’espacement global. Il est possible de rapprocher localement les points de contrôle de la courbe, de changer son échantillonnage ou d’ajouter une règle dédiée aux extrémités. Le bon réglage se juge à la fois sur la valeur numérique et sur la lecture visuelle.
La rotation des supports demande également de l’attention. Les points issus de la courbe possèdent une orientation exploitable, mais l’axe choisi par le modèle doit correspondre à cette orientation. Pour un poteau vertical, l’axe vertical reste stable ; il ne faut pas confondre son alignement avec la direction tangentielle du chemin. En revanche, un élément allongé qui doit suivre la clôture doit être orienté suivant la tangente locale.
Exposer des commandes utiles
Les paramètres importants peuvent être ajoutés aux entrées du groupe : espacement, hauteur, largeur et décalage vertical. Une entrée de groupe reliée à une valeur unique permet de régler rapidement un modificateur dans la scène. Le manuel de Blender précise aussi que certaines entrées de type champ peuvent être basculées entre une valeur unique et un attribut porté par la géométrie ; ce choix est utile lorsque les valeurs doivent varier selon les éléments plutôt que s’appliquer uniformément.
Dans le panneau du groupe, un nom explicite comme « Distance entre poteaux » est plus pratique qu’un intitulé générique. Si le même groupe est utilisé sur plusieurs clôtures, chacune peut alors conserver ses propres valeurs de modificateur. Le studio peut ainsi produire une version champêtre espacée et une version plus dense pour un passage, tout en partageant la même logique nodale.
Avant de poursuivre, le résultat doit être contrôlé en vue rapprochée et éloignée. Des instances trop serrées peuvent se chevaucher, tandis qu’un intervalle excessif fragilise visuellement la clôture ; l’équilibre se décide en fonction du modèle et du contexte.
Orienter les poteaux et maîtriser le suivi automatique de courbe
Le suivi automatique de courbe repose sur une idée simple : chaque portion du chemin fournit une direction locale, et les éléments concernés s’orientent en fonction de cette direction. Pour les poteaux, cette information sert surtout à déterminer leur rotation autour de l’axe vertical. Sur une ligne droite, tous les supports semblent identiques ; dans un virage, leur orientation doit tourner progressivement pour rester alignée avec le parcours.
Curve to Points fournit une direction tangentielle associée aux points. Selon la version de Blender et l’organisation du groupe, cette orientation peut être transmise directement aux instances ou être recalculée à l’aide de nœuds de transformation et d’alignement. Il est utile de vérifier l’axe local du poteau avant de connecter cette information : un modèle dont la face principale est tournée vers l’axe X ne réagit pas comme un modèle construit vers l’axe Y.
Éviter les rotations inattendues dans les virages
Une clôture suit rarement une courbe parfaitement plane. Si le tracé monte ou descend, ses tangentes changent aussi en hauteur ; l’orientation complète peut alors incliner les poteaux comme s’ils étaient attachés à la pente. Pour une clôture dont les supports doivent rester verticaux, il convient de limiter l’orientation utilisée aux axes pertinents, en général la rotation autour de la verticale. La méthode exacte dépend du montage, mais le principe est de dissocier l’alignement horizontal de la variation d’altitude.
Le studio teste ce cas sur un chemin qui longe un talus. Une première version, orientée directement selon toutes les composantes de la tangente, fait pencher les poteaux dans la montée. En conservant l’orientation horizontale pour leur rotation et en laissant la hauteur être déterminée par la position du chemin, les supports restent verticaux. Cette distinction donne un résultat plus crédible pour un aménagement paysager courant.
Un autre contrôle porte sur les changements de direction abrupts. Une courbe peut être mathématiquement continue tout en présentant un coude visuellement dur ; les poteaux situés à proximité se retrouvent alors très proches, ou leurs faces se font face de façon peu élégante. Adoucir les poignées de Bézier améliore la transition. Si un angle franc est volontaire, un poteau d’angle plus large peut être ajouté comme variante de modèle.
Gérer les extrémités et les cas particuliers
Les débuts et fins de courbe méritent une attention distincte. Un dernier poteau placé à quelques centimètres du bord d’une traverse peut laisser une impression d’inachèvement. On peut ajuster la longueur totale du chemin, décaler les points générés ou concevoir une pièce terminale dédiée. Dans un projet architectural, la clôture peut également s’interrompre à l’emplacement d’un portail ; la courbe est alors dessinée en plusieurs portions pour matérialiser les ouvertures.
La résolution du chemin influence la régularité des rotations. Un échantillonnage trop grossier peut rendre visibles des changements d’angle successifs, particulièrement sur une courbe serrée. À l’inverse, multiplier sans nécessité les points alourdit le calcul sans améliorer sensiblement l’image finale. Une bonne pratique consiste à observer le résultat à la distance de caméra prévue, puis à augmenter la précision seulement là où des facettes ou des ruptures apparaissent.
Le contrôle visuel est essentiel : un réglage qui semble juste dans l’éditeur de nœuds peut révéler des défauts dans le rendu, notamment lorsque les poteaux sont carrés ou que leurs ombres soulignent les rotations. Une orientation maîtrisée transforme alors le simple placement d’instances en véritable adaptation au terrain.
Pour comparer plusieurs approches de distribution et d’orientation, une recherche vidéo ciblée peut compléter les essais dans Blender.
Construire les traverses et choisir la déformation le long d’une courbe
Les traverses relient les poteaux et donnent à la clôture son caractère. Deux méthodes conviennent particulièrement : créer une géométrie continue qui épouse le chemin, ou fabriquer des segments entre chaque paire de supports. La première est rapide et donne un résultat fluide ; la seconde permet de conserver des pièces droites, comme dans une construction en bois traditionnelle. Le choix dépend donc autant de l’apparence recherchée que de la forme du parcours.
Des lisses continues qui épousent le tracé
Pour des barres continues, la courbe d’origine peut être dupliquée dans la logique du groupe, puis décalée verticalement afin de correspondre à la hauteur des traverses. Un profil de section, par exemple un cercle pour une barre ronde ou un rectangle pour une lisse équarrie, peut ensuite être balayé le long du chemin avec Curve to Mesh. Répéter cette opération à plusieurs hauteurs crée plusieurs rangées de traverses.
Cette méthode réalise une déformation le long d’une courbe : la section suit la direction locale du chemin et les lisses tournent avec les virages. Une clôture métallique ou un câble se prête bien à cette continuité. Pour une barre de bois épaisse, il faut cependant surveiller les coudes ; une trajectoire trop serrée peut tordre le profil ou provoquer des intersections, en particulier lorsque la section est large.
Le studio place deux lisses horizontales au-dessus et au-dessous du milieu des poteaux. Chaque chemin de traverse reçoit un décalage vertical différent, réglable depuis le groupe. Cette solution permet de modifier la hauteur générale de la clôture sans déplacer les éléments un à un. Elle est également efficace pour produire rapidement plusieurs variantes destinées à une même scène.
Des segments ajustés entre les poteaux
Si le projet exige des pièces droites, les traverses peuvent être générées entre deux positions successives. Il faut alors obtenir les points voisins, calculer leur distance et orienter un segment dans la direction qui les relie. Un cube allongé ou un modèle de lisse devient l’instance à ajuster. Cette approche demande davantage de nœuds que le balayage d’un profil, mais elle reproduit mieux une clôture assemblée avec des éléments rectilignes.
Le principal défi est de faire correspondre exactement la longueur de chaque segment à l’écart entre deux poteaux. Sur une courbe, cette distance peut varier d’un intervalle à l’autre, notamment si les points ne sont pas répartis à longueur constante ou si le chemin est très courbé. Une mise à l’échelle selon la distance entre les points règle la longueur, mais l’origine du modèle doit être placée de manière cohérente pour éviter que les segments dépassent des supports.
Une comparaison dans la scène du jardin rend le choix évident. La clôture longe d’abord une courbe douce : des lisses continues s’y fondent naturellement. Plus loin, elle forme un angle net près d’un portail ; des segments droits et un poteau d’angle donnent alors une construction plus crédible. Les deux méthodes peuvent coexister dans des groupes distincts ou être choisies avec une commande de style si le montage est destiné à plusieurs usages.
Enfin, l’assemblage passe par une opération de jonction des géométries. Les poteaux et les traverses peuvent conserver des matériaux différents, à condition que les données nécessaires soient correctement transmises. Un test avec un matériau simple et des couleurs contrastées aide à repérer les lisses manquantes, les croisements et les erreurs de hauteur avant de peaufiner le bois ou le métal.
La forme des traverses n’est pas un détail secondaire : elle détermine si le résultat évoque une barrière souple, une clôture artisanale ou un ouvrage architectural précis.
Rendre le groupe de nœuds réutilisable et corriger les défauts
Une clôture procédurale devient réellement intéressante lorsque son groupe peut servir dans plusieurs scènes. Les entrées du groupe doivent donc exposer les commandes qui changent d’un projet à l’autre, sans obliger l’utilisateur à manipuler chaque nœud. L’espacement, la hauteur des poteaux, le nombre de lisses, leur décalage et le modèle de support sont de bons candidats ; les détails purement techniques restent à l’intérieur du réseau.
Dans le modificateur Geometry Nodes, les valeurs d’entrée peuvent différer d’un objet à l’autre, même si plusieurs objets partagent le même groupe de nœuds. Le studio peut ainsi appliquer un seul système à trois courbes : une clôture basse pour le jardin, une barrière plus haute près de la rue et une version étroite autour d’un potager. Chacune conserve ses réglages sans nécessiter une copie complète du réseau.
Présenter des commandes compréhensibles
Les entrées du groupe gagnent à porter des noms concrets et des unités intuitives. « Espacement des poteaux » informe mieux qu’une valeur numérique sans contexte. Des limites cohérentes évitent aussi les réglages absurdes : une hauteur minimale empêche les poteaux de disparaître presque entièrement, tandis qu’une distance maximale réduit le risque de laisser des portées disproportionnées.
Le système de champs permet également d’utiliser des valeurs qui varient selon la géométrie. Lorsqu’une entrée compatible est reliée à une prise de champ, le modificateur peut proposer le choix entre une valeur unique et un attribut porté par la géométrie. Le domaine utilisé dépend du nœud qui évalue cet attribut ; il faut donc savoir si la valeur concerne les points, les faces ou un autre élément avant de s’appuyer dessus. Pour une clôture standard, des valeurs uniformes suffisent souvent, mais les attributs ouvrent la voie à des variations contrôlées.
Les sorties de champs peuvent, elles aussi, être exposées comme attributs personnalisés avec un domaine défini dans les propriétés de sortie du groupe. Cette possibilité sert à transmettre des informations à d’autres étapes du projet, mais elle n’est pas adaptée aux données instanciées dans tous les cas. Pour un montage simple, mieux vaut ne pas ajouter de sorties superflues : chaque commande doit avoir un rôle clair dans le flux de travail.
Diagnostiquer les erreurs courantes
Si les poteaux sont couchés, la cause la plus fréquente est un axe local incompatible avec l’orientation des instances. Si les lisses semblent tourner ou s’écraser, il faut vérifier le profil, le chemin de balayage et la sévérité des virages. Si les éléments se chevauchent, contrôler l’espacement par rapport à la largeur réelle des modèles est plus efficace que de modifier au hasard plusieurs nœuds.
Un objet modèle invisible peut aussi être mal référencé, exclu du traitement ou dépourvu de géométrie exploitable. Les transformations non appliquées compliquent parfois l’échelle des instances ; elles méritent d’être contrôlées dès le départ. Enfin, un affichage trop lent peut provenir d’un nombre élevé de supports, de profils complexes ou de détails inutiles à la distance de caméra retenue.
Les groupes de nœuds peuvent être réutilisés dans d’autres arbres et transformés en ressources partagées. Une opération de type « Move to Nodes » peut encapsuler un réseau existant dans un groupe d’enveloppement, à condition que l’arbre possède une entrée et une sortie connectées à la géométrie ; les entrées et sorties du modificateur sont alors déplacées vers ce nouveau groupe. Les dépendances de sortie deviennent internes et peuvent notamment s’appuyer sur Store Named Attribute. Selon le projet, un précalcul Bake peut aussi stocker sur disque les données de zones de simulation, mais une clôture statique n’en a généralement pas besoin.
Au terme des essais, le studio dispose d’un outil réutilisable plutôt que d’un assemblage figé : modifier la courbe transforme le parcours, tandis que les commandes du groupe adaptent son apparence.
{« @context »: »https://schema.org », »@type »: »FAQPage », »mainEntity »:[{« @type »: »Question », »name »: »Quel nu0153ud permet de ru00e9partir ru00e9guliu00e8rement les poteaux ? », »acceptedAnswer »:{« @type »: »Answer », »text »: »Resample Curve ru00e9u00e9chantillonne le chemin selon une distance du00e9finie. La courbe u00e9chantillonnu00e9e peut ensuite alimenter Curve to Points, puis Instance on Points pour placer les supports. »}},{« @type »: »Question », »name »: »Comment garder les poteaux verticaux sur une pente ? », »acceptedAnswer »:{« @type »: »Answer », »text »: »u00c9vitez du2019appliquer aux poteaux toute lu2019inclinaison de la tangente. Conservez une rotation adaptu00e9e u00e0 lu2019orientation horizontale et laissez la position du chemin du00e9terminer leur hauteur. »}},{« @type »: »Question », »name »: »Peut-on utiliser des traverses droites sur une courbe ? », »acceptedAnswer »:{« @type »: »Answer », »text »: »Oui. Il est possible de cru00e9er un segment entre chaque paire de poteaux, puis du2019ajuster sa longueur et sa rotation. Cette mu00e9thode demande plus de ru00e9glages quu2019une traverse continue gu00e9nu00e9ru00e9e par Curve to Mesh. »}},{« @type »: »Question », »name »: »Comment ru00e9utiliser la clu00f4ture sur plusieurs objets ? », »acceptedAnswer »:{« @type »: »Answer », »text »: »Exposez les principaux paramu00e8tres dans les entru00e9es du groupe Geometry Nodes, puis partagez ce groupe entre plusieurs modificateurs. Chaque objet peut conserver ses propres valeurs, comme la hauteur ou lu2019espacement. »}}]}Quel nœud permet de répartir régulièrement les poteaux ?
Resample Curve rééchantillonne le chemin selon une distance définie. La courbe échantillonnée peut ensuite alimenter Curve to Points, puis Instance on Points pour placer les supports.
Comment garder les poteaux verticaux sur une pente ?
Évitez d’appliquer aux poteaux toute l’inclinaison de la tangente. Conservez une rotation adaptée à l’orientation horizontale et laissez la position du chemin déterminer leur hauteur.
Peut-on utiliser des traverses droites sur une courbe ?
Oui. Il est possible de créer un segment entre chaque paire de poteaux, puis d’ajuster sa longueur et sa rotation. Cette méthode demande plus de réglages qu’une traverse continue générée par Curve to Mesh.
Comment réutiliser la clôture sur plusieurs objets ?
Exposez les principaux paramètres dans les entrées du groupe Geometry Nodes, puis partagez ce groupe entre plusieurs modificateurs. Chaque objet peut conserver ses propres valeurs, comme la hauteur ou l’espacement.



