Warren Francis wrote: > I'm fairly new to Python (2-3 months) and I'm trying to figure out a simple > way to implement Bezier curves... So far I've tried the following: > > http://runten.tripod.com/NURBS/ > ...which won't work because the only compiled binaries are for Windows 2000, > python 2.1. I'm on Windows XP (for now), using Python 2.4. I downloaded > the source distribution, but the header files aren't included, so I'm not > sure how to compile it. > > It appears there's some bezier functionality in the python that comes > Blender... but I'm not savvy enough yet to try and extract whatever makes > beziers work there, to make it work in my general-purpose Python programs. > > Basically, I'd like to specify a curved path of an object through space. 3D > space would be wonderful, but I could jimmy-rig something if I could just > get 2D...
There's some 2D code (which could be trivially adapted to 3D) in PIDDLE/Sping. In the latest Sping download, look in the file pid.py at the Canvas.curvePoints() method. http://piddle.sourceforge.net/ > Are bezier curves really what I want after all? I dunno. It depends on how much flexibility you need. -- Robert Kern [EMAIL PROTECTED] "In the fields of hell where the grass grows high Are the graves of dreams allowed to die." -- Richard Harter -- http://mail.python.org/mailman/listinfo/python-list