[Novice] Courbes de bézier

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
ynk
Messages: 2
Enregistré le: 28 Nov 2008, 14:56

[Novice] Courbes de bézier

par ynk » 28 Nov 2008, 15:34

Bonjour,

Je ne le cache pas, je suis nouveau ici ! J'aime beaucoup les sciences et les maths mais mon niveau d'études ne m'a pas permis de creuser bien loin, et du coup je galère parfois en programmation.

Je fais actuellement un morceau de programme exploitant les courbes de bézier cubique. J'ai pu trouver comment tracer ces courbes, en utilisant l'équation trouvée sur wikipedia .

Le point où je bloque, c'est la méthode a utiliser pour ajouter un point a une courbe.

Voici un bref schéma de ce que j'ai, vers ce que je voudrais obtenir (et ce sur quoi je bloque depuis.... 1 mois ?)

Image

Concretement, je connais les coordonnées de P0, P1, P2, P3 pour la partie gauche... Les seules données connues pour la partie droite sont P0, P3, P6, ainsi que les anciennes données de la partie gauche. Mon but, trouver P1, P2 et P4 P5 pour que les courbes soient identiques...

Je n'ai AUCUNE idée de par ou commencer, ni meme comment commencer.


Merci pour toutes pistes qui pourrait m'aider :cry:



phryte
Membre Irrationnel
Messages: 1406
Enregistré le: 05 Juil 2008, 17:09

par phryte » 28 Nov 2008, 18:12

Bonsoir.
On parle beaucoup de ces courbes là :
http://www.developpez.net/forums/

Maxmau
Membre Irrationnel
Messages: 1149
Enregistré le: 19 Mar 2008, 10:11

par Maxmau » 28 Nov 2008, 19:35

Bj

B(t) = (1-t)^3 P0 + 3t(1-t)² P1 + 3t²(1-t) P2 + t^3 P3 t dans [0,1]
C(t) = (1-t)^3 P3 + 3t(1-t)² P4 + 3t²(1-t) P5 + t^3 P6 t dans [0,1]
Pose D(t) = C(t-1) de sorte que lorsque t parcourt [1,2] t-1 parcourt [0,1]
Traduis alors que B(t) = D(t) ( par exemple en développant suivant les puissances de u = t-1)
Tu vas trouver des relations entre les Pi

ynk
Messages: 2
Enregistré le: 28 Nov 2008, 14:56

par ynk » 29 Nov 2008, 13:18

J'ai également posé mon probleme sur les forum de développez.com :)

je vais essayer ce développement cela ne parait pas au dessus des mes moyens... ce ne sont que des équations !

Merci en tout cas pour la méthode !

 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 51 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite