HOME
PROJECTS
PORTFOLIO
RESOURCES
ABOUT
SEE:
music
movies
books
cards
DE CASTELJAU'S ALGORITHM
← BACK TO ALL PROJECTS
De Casteljau's Algorithm
(Quadratic Bézier curves)
Core Algorithm
Uses recursive subdivision to evaluate points on the Bézier curve
Given three control points (P₀, P₁, P₂), constructs intermediate points at parameter t
How It Works
Start with 3 control points
Calculate 2 intermediate points by linear interpolation at t
Calculate 1 final point from those 2 intermediate points
This final point lies exactly on the Bézier curve!
Try This
Drag control points to reshape the curve in real-time
Adjust the t slider to see the algorithm at different positions
Click Animate to watch the algorithm trace the curve
Parameter t:
0.50
Animate
Reset Points
Visual Elements
Bézier Curve
Control Points
Intermediate Points
Final Point B(t)
Construction Lines