Il vient d'être complété par une commande sur les courbes de Bézier rationnelles quadratiques, lesquelles jouent un rôle fondamental pour la modélisation d'arcs de coniques. L'utilisation de points massiques permet de généraliser les courbes de Bézier classiques et de modéliser des demi-cercles, des demi-ellipses, des demi-paraboles, des branches d'hyperboles dans le plan affine euclidien. Avec cette nouvelle commande les points de contrôle de la courbe de Bézier sont soit des points pondérés de poids non nul, soit des vecteurs que l'on affecte d'un poids nul.
À partir d'une courbe de Bézier quadratique donnée, il est possible de déterminer la nature et les caractéristiques de la conique définie par cette courbe.
Cette nouvelle approche des courbes de Bézier est issue de la thèse de Jean-Paul Bécar et des travaux de Lionel Garnier et de ses collègues. La documentation du package comprend un exposé sur ces courbes de Bézier rationnelles quadratiques ainsi que des références de documents récents.
La documentation comprend 2 animations incluses dans le pdf, voici une adaptation de l'une d'elles au format Gif :
Sur ce dernier exemple, voici quelques explications de Lionel Garnier :
En fait, si ω0=ω1=ω2, via la formule du binôme de Newton, le dénominateur disparaît par simplification avec la valeur du poids du numérateur : la courbe est donc polynomiale et l'arc de parabole est borné. Si nous avons ω0=ω2=1 et ω1=-1, nous obtenons le complémentaire de l'arc précédent, le dénominateur s'annule pour t=1/2 et la courbe de Bézier est rationnelle.
En fait, les courbes de Bézier les plus utilisées sont les courbes polynomiales, mais les points à l'infini ne sont jamais atteints. Le modèle rationnel avec les points massiques est beaucoup plus riche puisque les points à l'infini sont atteignables et nous pouvons modéliser des arcs de coniques propres (bornées ou non) ainsi que les arcs non bornés de paraboles.
En fait, les courbes de Bézier les plus utilisées sont les courbes polynomiales, mais les points à l'infini ne sont jamais atteints. Le modèle rationnel avec les points massiques est beaucoup plus riche puisque les points à l'infini sont atteignables et nous pouvons modéliser des arcs de coniques propres (bornées ou non) ainsi que les arcs non bornés de paraboles.
Aucun commentaire:
Enregistrer un commentaire