Bibm@th

Forum de mathématiques - Bibm@th.net

Bienvenue dans les forums du site BibM@th, des forums où on dit Bonjour (Bonsoir), Merci, S'il vous plaît...

Vous n'êtes pas identifié(e).

#1 13-10-2012 11:16:13

tibo
Membre expert
Inscription : 23-01-2008
Messages : 1 097

Longueur d'une courbe de Bezier

Bonjour,

Je repasse dans le coin car un ami programmeur m'a posé une colle sur les courbes de Bezier.
Voila son problème:
Soit la courbe de Bezier en dimension 3 définie par 4 points de contrôles, A, TA, TB, B.
Soit [tex]p \in [/tex]|R petit, le pas
Combien de "temps" mettons pour parcourir la longueur p sur la courbe?
Autrement dit, pour [tex]t_1\in[0,1][/tex], trouver Dt tel que la longueur de [tex]C(t_1)[/tex] à [tex]C(t_1+Dt)[/tex] est égal à p.

En fait, cela revient à devoir calculer la longueur d'une courbe de Bezier.

Et on tombe sur l'intégrale d'une racine carré d'un polynôme de degré 4... pas vraiment calculable en général.
Ou en approximant la courbe à des bouts de droite de longueur p, il faut trouver les racines d'un polynôme de degré 6, non résoluble en général.

Donc j'en arrive à la conclusion que ce n'est pas possible.
Qu'en pensez vous?

Dernière modification par tibo (13-10-2012 14:23:06)

Hors ligne

Réponse rapide

Veuillez composer votre message et l'envoyer
Nom (obligatoire)

E-mail (obligatoire)

Message (obligatoire)

Programme anti-spam : Afin de lutter contre le spam, nous vous demandons de bien vouloir répondre à la question suivante. Après inscription sur le site, vous n'aurez plus à répondre à ces questions.

Quel est le résultat de l'opération suivante (donner le résultat en chiffres)?
quatre-vingt cinq plus vingt six
Système anti-bot

Faites glisser le curseur de gauche à droite pour activer le bouton de confirmation.

Attention : Vous devez activer Javascript dans votre navigateur pour utiliser le système anti-bot.

Pied de page des forums