calculer le point d'intersection en
Cours gratuits > Forum > Forum maths || En bas calculer le point d'intersection en
Message de math17 posté le 27-11-2019 à 14:58:04 (S | E | F)
Bonjour,
Je crois que tout est dans le titre;
Je connais les points P0, P1, P2, P3, D1 et D2 qui forment une courbe de Bézier cubique et une droite.
Mon but est de calculer les coordonnées de I, le point d’intersection entre la droite et la courbe.
Ca a l'air simple comme ça mais je suis nul en math et je ne sais pas comment faire.
Voici un shéma.
shema :
Lien internet
Pouvez vous m'aider sur la façon de procéder ?
Merci d'avance !
Message de math17 posté le 27-11-2019 à 14:58:04 (S | E | F)
Bonjour,
Je crois que tout est dans le titre;
Je connais les points P0, P1, P2, P3, D1 et D2 qui forment une courbe de Bézier cubique et une droite.
Mon but est de calculer les coordonnées de I, le point d’intersection entre la droite et la courbe.
Ca a l'air simple comme ça mais je suis nul en math et je ne sais pas comment faire.
Voici un shéma.
shema :
Lien internet
Pouvez vous m'aider sur la façon de procéder ?
Merci d'avance !
Réponse : calculer le point d'intersection en de puente17, postée le 27-11-2019 à 17:29:24 (S | E)
Bonjour, Avez-vous essayé d'exprimer les coordonnées de L parcourant [D1,D2] en fonction de celles de D1 et D2 du style
vect (D1,L) = k. vect (D1,D2) avec k€[0,1] et ensuite calculer k pour qu'il vérifie les conditions de votre courbe de Bézier?
On peut calculer k en fonction de t à partir de l'une des ordonnées de B et ensuite reporter dans l'autre coordonnée, pour enfin calculer t et donc ensuite k.
J'espère qu'il y aura des simplifications car la résolution d'un équation du 3ième degré n'est pas toujours très simple si mes souvenirs sont bons.
Cours gratuits > Forum > Forum maths