Bezier
bezier.pde
/**
* Bezier.
*
* The first two parameters for the bezier() function specify the
* first point in the curve and the last two parameters specify
* the last point. The middle parameters set the control points
* that define the shape of the curve.
*/
void setup() {
size(640, 360);
stroke(255);
noFill();
}
void draw() {
background(0);
for (int i = 0; i < 200; i += 20) {
bezier(
mouseX - (i / 2.0), 40 + i,
410, 20,
440, 300,
240 - (i / 16.0), 300 + (i / 8.0)
);
}
}