0% ont trouvé ce document utile (0 vote)
69 vues4 pages

Découvrir les Courbes de Bézier

Transféré par

hocamille2006
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
69 vues4 pages

Découvrir les Courbes de Bézier

Transféré par

hocamille2006
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Introduction :

On a tous croisé ce type de courbes dont on peut manipuler la forme grâce aux points que l’on peut contrôler ; comme dans les logiciels de montages, etc etc

Pierre Bézier avait créé ces courbes pour les carrosseries de voitures
Pierre Bézier : souhait de décrire sa courbe numériquement pour une belle carrosserie de voiture -> Déformer les courbes sans les dénaturer
- Histoire de Pierre Bézier + Casteljau : d’où est-ce que ça vient et qui sont ces malfrats
Les courbes de bézier ont été inventées vers la fin des années 1950 par un ingénieur des usines Renault nommé Pierre bézier. L'objectif était de faire tracer des courbes comme à
la main levée par l'ordinateur notamment pour tracer des profils de carrosserie. En outre ingénieur de chez Citroën cette fois, pôle de casteljau inventa à la même époque un
algorithme de numération de ses courbes. Il faut bien comprendre que sur le plan mathématique ces courbes n'ont rien d'extraordinaire. Il s'agit simplement de courbes
algébriques unicursal cubique le plus souvent en revanche l'utilisation qui en a été faite est très astucieuse.
- Explication et définition sur les Courbes de Bézier, utilité
Chercher à construire une courbe numérique pour des fins esthétiques, sans dénaturer la courbe
Permet d’arrondir et de lisser les courbes

I. Les courbes de Bézier

a. Interpolation linéaire
Courbes de bézier à deux points, formule : (1-t)A + tB
Tracer chemin parcouru du point = on retrouve l’interpolation linéaire en question
En A_o = 0
B_1 = 1

- Pour comprendre l'équation derrière : Imaginons des notes -> Calcul de moyenne
On imagine tel formule de base -> même chose qu’écrire A(1-t)+Bt
- T = donne une certaine importance = barycentre
- Ajouter un autre point ; chercher aussi son barycentre -> barycentre entre le segment que forme ces barycentres + poids qui ne change pas
- On remarque que le point des barycentres de barycentre on ne fait plus une droite mais une courbe
- Courbes de Bézier avec un point de contrôle (voire plusieurs mais pas dans cet exemple)
- On peut déplacer n’importe quel point et donc faire n’importe quelle forme
- Avec plusieurs points, si on fait varier t entre [0 ;1]

- Relation qui ne dépend pas du repère choisi, n’importe quel repère


- application intuitive
- Parcours du segment A B de A jusqu’à B -> Poids du pts A passant de 1 à 0 et B augmente allant de 0 à 1
- On peut les voir comment l’ensemble des moyennes pondérées avec pts A et B avec des poids positifs (car un poids ne peut pas être négatif) = donner comment on calcul une
moyenne pondérée
- Paramétrisation du segment AB : avec la variable T = représenter comme le temps qui s’écoule
T = 0 On est en A, T = 1 on est en B
-On peut représenter l’évolution des poids associés à A et B au cours du temps (schéma)
 Suite à l’interpolation linéaire, on cherche à donner un aspect plus incurvé car cela reste trop rectiligne (car carrosserie de voiture polygonal pas super)

- « Pour pouvoir faire des courbes de Bézier il faut d’abord en comprendre son raisonnement : Comment arrive-t-on à créer une courbe de Bézier ?
- Interpolation linéaire : schéma, visualisation avec des vecteurs -> comment on arrive à une formule générale
Se situe entre [0 ;1]
On peut visualiser la formule comme des notes et des coefficients
- On peut parler de moyenne pondérée : formule
On va simplifier la formule pour être plus rapide et l’appliquer sur tous les autres repères
- On peut également parler d’évolution du poids du point du segment au cours du temps : schéma
On se balade sur le segment avec un point en temps t

b. Quadratique

Un point de départ et un point d’arrivé et on se retrouve avec une courbe


Barycentre : on se donne un point t entre 0 et 1

A Bézier curve can approximate the shape of a curve because it's a form of a parametric function that consists of a set of control points. Two of the points represent each end of
the curve, while the third one establishes the shape of the curv

3 points = il y a un point de contrôle


On va faire une interpolation linéaire + B à C
On va faire une interpolation linéaire d’interpolation linéaire
Pour avoir la formule on va d’abord chercher le point entre [AB] et [BC], puis on trouve le point entre B_1 et B_2 =
L_0(t) = (1-t) A + tB
L_1(t) = (&-t)B + tC
Q_0(t) = (1-t)L_0 + tL_1
Plus qu’à développer pour trouver l’équation paramétrique de degré 2
Point de contrôle qui n’est pas sur la courbe

- Paul de Casteljau ; considérer des moyennes pondérées de moyenne pondérées


- Arbre pondéré
o AàB
o BàC
o A à C en tenant compte de B
o Arbre pondéré : Parcourir [AB] plus d’importance lorsque T est proche de 0 + parcourir [BC] et pèse de plus en plus en se rapprochant de T = 1
- On parcourt le même coeff T

-Bézier a conçu ce genre de courbes pour qu’elles soient indépendante de Casteljau


- Tout se passe comme si le segment était déformé par l’attraction d’un tel point
- On peut le voir sur une évolution du poids au cours du temps (schéma) : on observe que c’est le A qui prend tout le poids mais les autres points sont en reste. Le
point C se retrouve donc avec tout ce poids. + On voit que au milieu de la courbe, c’est le point B qui porte tout le poids : on ne va pas jusqu’au point B mais on est juste attiré
- On appelle ce point un point de contrôle : Si on la modifie on peut donner à la courbe une forme plus ou moins incurvé

Pour pouvoir faire une courbe il faudrait que l’on ait un autre point
- On a trois points : moyenne pondérée de moyenne pondérée
On se retrouve avec une équation de degré 2 avec : …
On peut retrouver cette équation en faisant la somme de la formule avec les points C + Q1 + Q2 OU comment avec des arbres pondérées (revoir le lien entre probas et arbres
pondérés : Polynôme de Bernstein, La somme, et peut-être l’Espérance vu qu’on parle de moyenne)
- Montrer avec schéma + Le schéma d’un triangle pour voir comment on passe d’un point à une courbes (revoir l’explication de façon claire)

c. Cubique
C’est la même chose que le reste mais avec un point en plus
- On peut également faire ça avec 4 points = équation paramétrique de degré 3
Même raisonnement que les Quadratiques Bézier
- On peut également aller au-delà de 4 points et ce infiniment
- - On peut faire ça sur une Cubique, pareil pour l’évolution des poids, c’est la même que l’autre MAIS : d’abord point A a tout le poids, point B a le poids le plus haut,
ensuite point C et on termine par D

c. Polynôme de Bernstein

- Comprendre comment généraliser ce nombre de point quelconque : poids affecter au A_1, …., A_n :
- Grâce à la formule du Binôme : On se retrouve avec (la somme de ces points fait 1) 1 = [(1-t)+t]^n
Définition des courbes de Bézier : Utiliser le polynôme de Bernstein (revoir les coeff binomiaux et les factorielles)
 Somme des moyennes pondéré de ce point : polynome de Bernstein
- Tout se passe comme si le [AB] était déformé par l’attraction successive de A_1, …, A_n-1
- Ordre qui importe : car on obtient des courbes très différentes et intéressantes
= Simple et pratique en conservant les courbes qui ont la même allure que l’origine

II. Application courante


- On peut trouver les Courbes de Bézier partout, gimp, illustrator, etc etc
Si on zoomait sur le texte on se retrouverait avec beaucoup de pixel -> evolution grâce aux courbes de bézier
Avec un pc :
- Contexte : Pourquoi avant les courbes de Bézier nos approches graphiques étaient limités et pas très efficace ?
Les Courbes de Bézier sont souvent utilisées sur les CAO, donc, sur des logiciels numériques
Modèle de courbes de bézier sur tous les caractères, c’est pour ça que lorsque qu’on zoom on a aucun pixel
- Peut être utilisé pour des logiciels de dessin : créer des courbes lisses et sans pixel (ex : dessin vectoriel)
- Design : notamment les logos et les polices d’écritures
- Photoshop : pouvoir faire des modifications photos sur des endroit précis sans que ce soit pixélisé
- Trajectoire d’une machine : peut penser aux jeux vidéo, montage vidéo quand on incarne un personnage à la première vue, lors d’une cinématique, suivant un chemin
particulier
- Modélisation 3D : Permet de visualiser correctement les routes etc etc
- Logiciel que l’on utilise simplement, pour pouvoir faire des schémas sans problèmes
- Dans le codage (ex : algorithme de Casteljau)
Les courbes de Bézier ont été inventées par Pierre Bézier en 1962. Elles ont de nombreuses applications dans la
synthèse d’images et le rendu de polices de caractères (les lettres « arrondies » sont souvent générées par des courbes
de Bézier). Ces courbes sont des courbes polynomiales paramétriques qui sont des objets mathématiques complexes.

Conclusion
Les courbes de Bézier sont aussi utilisées pour la construction d’images vectorielles. Cette activité permet de
comprendre comment représenter une figure complexe, ici une courbe, à partir de la seule connaissance de trois
points et d’un algorithme. Cette technique passe facilement à l’échelle car la courbe sera facilement recalculée, elle
permet par exemple d’avoir des images non déformées après agrandissement.

est une courbe plane dont il est raisonnable d’esp´erer qu’elle ait une forme qui soit `a la fois ! proche " des points de
contrˆole et fortement influenc´ee par ces points.

Vous aimerez peut-être aussi