Bonjour à tous, je suis nouveau ici et merci de me reprendre si je commets des impairs. :hum:
D'abord je me présente, je suis un des animateurs d'une communauté qui se consacre au logiciel flash depuis 2001 : http://www.flash-france.com
Voici un problème qui nous a été soumis récemment et sur lequel je (comme d'autres) séchons...
Dans flash on utilise souvent les courbes de Bézier dites quadratiques.
Elle comprennent
- un point de départ A
- un point d'arrivée B
- un point "d'orientation" M
La courbe commence en A, fini en B, est tangente à AM en A et tangente à MB en B
Voici maintenant le problème
Soit un point P quelconque du plan, on recherche le point N tel que N soit à la distance la plus faible de la courbe de bézier
"Apparemment" (je veux dire à vu d'oeil de néophyte) ce point semble unique
(et si ça peut aider il semble se trouver sur cercle de centre P tangent à la courbe de bézier en N)
Ma question toute bête (Non je rigole...)
Peut-on exprimer les coodonnées x et y de N comme étant une combinaison linéaire des points A B M et P ?
voilà .... à vous de jouer ... si ça vous tente :id:
Si ça peut vous aider voici quelques liens sur les courbes de bézier
http://pilat.free.fr/learnsvg/html/chapitre04/page04-1.htm
http://fr.wikipedia.org/wiki/Courbe_de_B%C3%A9zier

