À retenir
- Permet de créer des arrondis parfaits, contrairement aux polygones qui sont composés de faces plates.
- C'est le standard de l'industrie pour la fabrication réelle (usinage, impression 3D de précision).
- Offre une grande flexibilité pour modifier une forme complexe simplement en déplaçant quelques points de contrôle.
Les NURBS sont un modèle mathématique utilisé en informatique pour dessiner des courbes et des surfaces en trois dimensions avec une précision absolue. Imaginez un ruban élastique très souple que l'on déformerait en déplaçant des aimants à proximité : le ruban reste toujours parfaitement lisse, sans jamais former d'angles brusques, quelle que soit la distance à laquelle on le regarde.
Étymologie
Le terme est l'acronyme anglais de Non-Uniform Rational B-Spline. Il est apparu dans les années 1980 comme une évolution des travaux de Pierre Bézier (chez Renault) et Paul de Casteljau (chez Citroën), qui cherchaient des outils mathématiques pour concevoir des carrosseries de voitures par ordinateur.
Exemples d'usage
- La conception d'une coque de smartphone ou d'une aile d'avion dans un logiciel de CAO comme Rhino 3D ou SolidWorks.
- La modélisation de personnages organiques aux formes très fluides dans des logiciels d'animation comme Maya.
- La définition précise de polices de caractères haut de gamme.
Cas d'usage
Ce concept intervient principalement dans le design industriel, l'architecture et l'ingénierie, où la précision géométrique est vitale. On l'utilise aussi en animation 3D pour créer des surfaces lisses qui ne montrent aucune facette (contrairement aux polygones) lors de gros plans.
Bonnes pratiques
Pour garder un modèle léger, il est recommandé d'utiliser le moins de points de contrôle possible. Un excès de points rend la surface difficile à manipuler et ralentit les calculs de rendu. Il faut aussi veiller à la continuité entre deux surfaces NURBS pour éviter des cassures visuelles invisibles au premier abord.
Synonymes
Antonymes
Conseil
Si vous débutez en 3D, commencez par la modélisation polygonale pour sa simplicité. Ne passez aux NURBS que si vous avez besoin d'une précision millimétrique pour de la fabrication d'objets réels ou du design industriel poussé.
Questions fréquentes
Quelle est la différence entre NURBS et polygones ?
Les polygones sont comme une mosaïque (plein de petits carreaux plats), tandis que les NURBS sont comme une feuille de papier que l'on courbe : elles restent lisses même sous un microscope.
Est-ce utilisé dans les jeux vidéo ?
Rarement en temps réel. Les cartes graphiques préfèrent les polygones. Les NURBS sont souvent converties en polygones avant d'être intégrées dans un moteur de jeu.