2010-07-23 4 views

Répondre

0

Vous devez résoudre la distance entre les points le long de la première courbe pour obtenir votre u & v

En général, les plus courtes longueurs d'arc entre les points environ. . la meilleure courbe.

p0 et p3 sont les critères d'évaluation; f et g sont deux points le long de la courbe.

d1 est la distance entre P0 et f; d2 entre f et g; d3 entre g et p3.

La résolution de points de contrôle, p1 et p2:

Soit u = d1/(d1 + d2 + d3); v = (d1 + d2)/(d1 + d2 + d3)

C'est là que je vous liez à:

How to find control points for a BezierSegment given Start, End, and 2 Intersection Pts in C# - AKA Cubic Bezier 4-point Interpolation

0

écrire juste les maths dans un programme. Il n'y a rien que nous pouvons expliquer sans faire vos devoirs pour vous.

Vous pouvez commencer à faire un travail honnête: Wikipedia: Bezier Curve

+0

Merci beaucoup, je l'ai su dessiner une courbe de Bézier par donner plusieurs points pour le contrôler, mais je ne sais pas comment faire un bezier courbe passer par ces points donnés je sais, quoi de plus ce n'est pas mes devoirs ... – user399955