quadraticBezier method
Calculates a point along a quadratic Bezier curve at parameter t
.
Implementation
Vector2 quadraticBezier(Vector2 p0, Vector2 p1, Vector2 p2, double t) {
final oneMinusT = 1 - t;
return (p0 * oneMinusT * oneMinusT) +
(p1 * 2 * oneMinusT * t) +
(p2 * t * t);
}