Kubische Bézierkurve
Author: Markus Hohenwarter

Ziehen Sie die Kontrollpunkte A, B, C und D, um die kubische Bézierkurve zu verändern. Können Sie eine Schlaufe erzeugen?

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)