Trouver un point, à une distance donnée, le long d'une simple courbe de bézier cubique. (Sur un iPhone!)

Imaginez que vous avez tout à fait normal de quatre points de courbe de bézier (deux points et deux points de contrôle) créé à l'aide de curveToPoint:controlPoint1:controlPoint2: dans votre application cocoa:

Trouver un point, à une distance donnée, le long d'une simple courbe de bézier cubique. (Sur un iPhone!)

Comment trouvez-vous des points (et des tangentes), le long de la courbe?


Plus tard: pour un complet, simplifié, solution basé sur Michal réponse ci-dessous, cliquez sur:
Trouver la tangente d'un point sur une courbe de bézier cubique (sur iPhone)

Et il suffit de copier et de coller le code à partir de: https://stackoverflow.com/a/31317254/294884

OriginalL'auteur Fattie | 2010-10-30