Lorsqu'on travaille avec la modélisation 3D, notamment en CAO et en design industriel, on entend souvent parler de NURBS. Cela peut paraître technique, mais le concept est en réalité assez intuitif. Voyons cela plus en détail.
NURBS signifie Non-Uniform Rational B-Splines.
En termes simples :
Les modèles polygonaux utilisent de nombreux triangles plats, mais les NURBS créent des courbes et des surfaces lisses et continues.
Imaginez concevoir :
Ces formes doivent être :
Les courbes NURBS permettent aux concepteurs de contrôler la forme mathématiquement, garantissant une précision et une régularité élevées, quel que soit le niveau de zoom.
Figure 1 : Modélisation polygonale dans AutoCAD vs modélisation NURBS dans Alias
Une courbe NURBS est contrôlée par :
Ces éléments agissent comme des aimants qui façonnent la courbe. Celle-ci ne les traverse généralement pas directement
Définit le degré de régularité de la courbe :
Les coefficients de pondération définissent l'influence d'un point de contrôle sur la courbe. Un coefficient plus élevé correspond à une traction plus forte.
Contrôle la façon dont la courbe se déroule entre les points de contrôle, permettant un contrôle local au lieu de modifier la courbe entière.
Figure 2 : Courbe NURBS influencée par les points de contrôle
Lorsqu'on compare la modélisation NURBS et la modélisation polygonale, la principale différence réside dans la manière dont la géométrie est créée et contrôlée.
La modélisation NURBS repose sur des définitions mathématiques. Les courbes et les surfaces sont parfaitement lisses, quel que soit le niveau de zoom. Cela rend les NURBS idéales pour l'ingénierie, la fabrication et tout flux de travail où la précision et la qualité des surfaces sont essentielles. Les modifications peuvent être apportées proprement sans dégrader le modèle.
La modélisation polygonale, quant à elle, construit des formes à partir de nombreuses petites faces planes. Plus le niveau de détail est élevé, plus le nombre de polygones nécessaires est important. Cette technique convient parfaitement à la visualisation, aux jeux et à l'animation, mais l'obtention d'une surface parfaitement lisse exige des maillages très denses, ce qui augmente la taille des fichiers et réduit la précision.
En bref, les NURBS privilégient la précision et la continuité, tandis que les polygones privilégient l'approximation visuelle.
Figure 3 : Comparaison entre un maillage polygonal et une surface NURBS
La modélisation par subdivision crée un maillage 3D que les concepteurs peuvent manipuler librement grâce à un flux de travail de type « pousser-tirer ». Souvent appelée SubD, cette approche part d'un maillage simple qui devient plus lisse à mesure que les concepteurs le subdivisent. La modélisation par subdivision est particulièrement adaptée aux formes organiques et libres où la précision dimensionnelle exacte n'est pas essentielle. Grâce à cette flexibilité, les concepteurs utilisent fréquemment la modélisation SubD dans l'animation, le cinéma, les jeux vidéo et la visualisation de concepts.
La modélisation NURBS, en revanche, repose sur des courbes et des surfaces mathématiques. Elle est conçue pour la précision, la continuité et une géométrie adaptée à la fabrication. La modélisation NURBS est idéale pour les produits devant répondre à des spécifications exactes, tels que les pièces mécaniques, les surfaces automobiles et les conceptions industrielles. Les modifications restent nettes et prévisibles, ce qui en fait un choix privilégié dans les flux de travail d'ingénierie et de CAO.
En bref, la modélisation par subdivision privilégie la liberté artistique, tandis que la modélisation NURBS privilégie la précision et le contrôle.

Figure 4 : Flux de travail de modélisation de subdivision dans xShape
La modélisation paramétrique utilise une géométrie NURBS et repose sur des dimensions et des règles. Au lieu de modeler le modèle manuellement, vous définissez les dimensions, les angles et les relations. Lorsque vous modifiez une dimension, le modèle se met à jour automatiquement tout en conservant la logique de conception initiale. Vous n'avez rien à redessiner : le logiciel recalcule la forme pour vous.
Onshape est un outil de CAO paramétrique, comme le montre clairement l'exemple de tôlerie présenté sur la figure. Lorsque vous modifiez des valeurs telles que le rayon de pliage ou l'ordre de pliage, les vues à plat et pliées se mettent à jour simultanément. Cette méthode de travail structurée diffère sensiblement de la modélisation SubD, qui privilégie la mise en forme libre. Grâce à sa prévisibilité et sa précision, la modélisation paramétrique est particulièrement adaptée à l'ingénierie et à la fabrication.
Figure 4 : Modélisation paramétrique dans Onshape – Outils de tôlerie simultanés
Les NURBS sont omniprésentes dans les outils de conception professionnels :
Ils sont idéaux pour :
✔ Courbes et surfaces précises ✔ Modification facile sans altération de la géométrie ✔ Idéal pour la fabrication ✔ Raccords, transitions et formes libres lisses
En résumé, les NURBS vous offrent contrôle et précision, ce qui est essentiel pour les produits du monde réel.
Figure 5 : Produits du monde réel modélisés à l'aide de surfaces NURBS
Analogie simple
Considérez les NURBS comme :
Au lieu d'empiler de minuscules blocs (polygones), vous formez une ligne continue et lisse.
Les courbes NURBS constituent la base de la modélisation 3D professionnelle. Elles permettent aux concepteurs et aux ingénieurs de créer une géométrie lisse, précise et modifiable, parfaitement fonctionnelle de la conception à la fabrication.
Si votre objectif est la précision, la qualité et le contrôle, les NURBS sont le langage que parle votre logiciel.