Hier habe ich genau das gemacht. Die Sourcen sind mit dabei.
Prinzip bei mir: Eine Funktion der die 4 Kontrollpunkte übergeben werden, und ein "t" dass den Abschnitt der Kurve von 0..1 angibt, den man haben möchte. Zurückgegeben wird der entprechende Punkt des Splines. Wenn man diese Funktion nun in einer Schleife mit laufendem "t" aufruft, und die zurückgegebenen Punkte mit Linien verbindet, hat man sein Spline.
Gruss,
Fabian
Fabian K.
INSERT INTO HandVonFreundin SELECT * FROM Himmel