Hi, you might be looking for a bezier thingy, or it might just be as simple as averaging the control points:
If it's the latter, there's some sample source here for something like that: http://objectpainters.com/blog/2007/07/18/drawing-using-controlpoints/ greetz JC On Sat, Nov 15, 2008 at 9:40 PM, Anthony Pace <[EMAIL PROTECTED]> wrote: > I don't know of a good as1/2 lib. This math has a lot to do with line > smoothing, and can be used for various applications from graphics to > accurate signal processing. I would suggest brushing up on your > calculus/trig for assuming the tangency of a given point on the locus, and > for assuming the points on the "cage". > > Hints: > > * calculating the first segment of the curve is always the most > intensive imho. (although their are tons of methods for cheating > this, they effect accuracy) > * It all has to do with finding the axis of symmetry to project an > accurate curve, and finding the points on the quadratic or > cubic(way easier but slower because it has more points) "cage". > * If you already have the previous points, for the last segment of > the curve, you already know several of the points for the next > segment. > > If anything, learning what is required for this project, although having an > uphill learning curve, will make you a better mathematician. > > Anyone else have hints? > > Thank You, > Anthony Pace > > > > matt stuehler wrote: >> >> All, >> >> I'm looking for an AS1 (ideal) or AS2 version of a function that will >> draw a continuous curved line through n points. I don't know much >> about the math behind this, but I think that a Catmull-Rom spline is >> what I'm looking for. >> >> I've found a terrific example in AS3 >> (http://www.cartogrammar.com/blog/continuous-curves-with-actionscript-3), >> but it uses a number of AS3 classes that I don't have access to in AS2 >> (e.g., fl.motion.BezierSegment). >> >> Can anyone share a working example, or point me in a useful direction? >> >> Many thanks in advance! >> >> Cheers, >> Matt >> _______________________________________________ >> Flashcoders mailing list >> [email protected] >> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >> >> > > _______________________________________________ > Flashcoders mailing list > [email protected] > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > _______________________________________________ Flashcoders mailing list [email protected] http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

