Hope you like the Delphi / OpenGL example!
The example takes XYZ-coordinates and interpolates linear; I think it´s not to hard to improve it to use catmull-rom or spline interpolation!
Feel free to post improvements, ports to other compiler and platforms or a comment about this subject !
Bookmarks