Courbes et surfaces paramétriques
Les courbes et surfaces paramétriques représentent des formes libres lisses en tant que fonctions d'un ou deux paramètres, offrant aux concepteurs des descriptions compactes et contrôlables de la géométrie.
Definition
Une courbe ou surface paramétrique associe un intervalle ou un rectangle de valeurs de paramètres à des points dans l'espace, généralement sous la forme d'une combinaison pondérée de points de contrôle utilisant des fonctions de base polynomiales ou rationnelles.
Scope
Ce sujet couvre les courbes de Bézier et l'algorithme de de Casteljau, les représentations B-spline et NURBS avec leurs vecteurs nodaux et leur contrôle local, les conditions de continuité entre les segments, et la construction par produit tensoriel qui étend ces courbes aux surfaces.
Core questions
- Comment une courbe lisse peut-elle être spécifiée et éditée à l'aide de quelques points de contrôle ?
- Quelle continuité est maintenue là où des morceaux de courbe ou de surface se rejoignent ?
- Pourquoi les formes rationnelles telles que les NURBS sont-elles nécessaires ?
- Comment les constructions de courbes se généralisent-elles aux surfaces ?
Key concepts
- Courbes de Bézier
- Algorithme de de Casteljau
- B-splines et vecteurs nodaux
- NURBS
- Continuité géométrique et paramétrique
- Surfaces par produit tensoriel
Key theories
- Courbes de Bézier et évaluation de de Casteljau
- Une courbe de Bézier est un mélange polynomial de Bernstein de ses points de contrôle, évaluée de manière stable par interpolation linéaire répétée, la courbe étant située à l'intérieur de l'enveloppe convexe de son polygone de contrôle et tangente à celui-ci.
- B-splines et NURBS
- Les B-splines offrent un contrôle local et une régularité ajustable grâce à un vecteur nodal, et leur généralisation rationnelle, les NURBS, peuvent représenter exactement les sections coniques, ce qui en fait la norme en conception assistée par ordinateur.
Clinical relevance
Les courbes et surfaces paramétriques constituent l'épine dorsale géométrique de la conception assistée par ordinateur (CAO), des contours de polices et de graphiques vectoriels, des trajectoires d'animation et de la conception de surfaces industrielles dans l'ingénierie automobile et aérospatiale.
History
Développées indépendamment par Bézier chez Renault et de Casteljau chez Citroën au début des années 1960, ces méthodes ont été unifiées et étendues par la théorie des B-splines de de Boor et standardisées sous le nom de NURBS dans les systèmes de CAO.
Key figures
- Pierre Bezier
- Paul de Casteljau
- Carl de Boor
Related topics
Seminal works
- farin2002
- piegl1997
Frequently asked questions
- Pourquoi les courbes de Bézier sont-elles si largement utilisées ?
- Elles sont définies par un petit ensemble de points de contrôle qui façonnent intuitivement la courbe, sont faciles et numériquement stables à évaluer, et restent à l'intérieur de l'enveloppe convexe de leurs contrôles, ce qui les rend prévisibles à éditer.
- Qu'est-ce que le N de NURBS ajoute par rapport aux B-splines simples ?
- Les B-splines rationnelles non uniformes (NURBS) utilisent des poids et des fonctions de base rationnelles, ce qui leur permet de représenter exactement les cercles, les ellipses et d'autres sections coniques, ce que les B-splines polynomiales ne peuvent pas faire.