Kubische Bézierkurve
Author: Markus Hohenwarter

a) Verwenden Sie die Pfeil-Buttons, um die Konstruktionsschritte von De Casteljau durchzugehen.
b) Ziehen Sie nun den Punkt E mit der Maus, um verschiedene Teilungspunkte der Strecken zu untersuchen.
c) Verändern Sie auch die Kontrollpunkte A, B, und C, um die kubische Bézierkurve selbst zu verändern.

C = (8.966666666666667, 1.5)
D = (12.7, -5)
A = (0.2, -6.733333333333333)
B = (2.3, 1.0666666666666667)
a = Segment(A, B)
b = Segment(B, C)
E = Point(a)
t: Distance[A, E] / a
F: B + t * (C - B)
H: E + t * (F - E)
d = Segment(E, F)
e = Segment(C, D)
G: C + t * (D - C)
f = Segment(F, G)
I: F + t * (G - F)
g = Segment(H, I)
J: H + t * (I - H)
c = Locus(J, E)